Commit Graph

410 Commits

Author SHA1 Message Date
Derrick Brashear
602cbfc75c kill-afs-warning-message-20010712
we aren't ibm and hence government licensing issue doesn't matter
2001-07-12 16:55:47 +00:00
Derrick Brashear
cb4d93d30b itc-h-is-dead-use-potpourri-h-20010712
in reality potpourri should also die but one thing at a time
2001-07-12 16:54:10 +00:00
Derrick Brashear
33ae575a6a linux24-handle-inode-address-space-page-lock-spinlock-20010712
One line patch to initialize spin lock added in a RedHat kernel patch.
This should fix the RedHat 7.1 SMP problem. Also includes configure
glue to turn it on. Thanks to Chaskiel Grundman for suggesting the fix,
Garry Zacheiss for suggesting it affected the SMP kernel generally and not
just SMP hardware, and Andrei Maslennikov for noting the problem did not
affect vanilla 2.4.3 with only the Alan Cox (AC14 in this case) patch.
2001-07-12 16:37:31 +00:00
Derrick Brashear
b77acd6010 dont-install-crypt-and-itc-headers-20010711
a header named crypt.h with one prototype isn't very useful

the itc.h header is also pretty much useless

so, they are gone
2001-07-12 05:02:29 +00:00
Derrick Brashear
e95c679711 kdump-include-afsconfig-path-20010711
so kdump has a prayer of building
2001-07-12 03:17:40 +00:00
Sam Hartman
6523d5e0c8 top-makefile-needs-lwp-before-rx-in-kfsint-20010711
since rx needs lwp, do lwp dep first
2001-07-12 03:14:13 +00:00
Derrick Brashear
9ddcab1049 configure-guess-afs-sysnames-20010711
make configure attempt to guess the correct afs sysname for your platform

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

use precomputed kernel we're building for not uname output

====================

stick in missing systems
2001-07-11 22:00:50 +00:00
Derrick Brashear
677b7a4ae6 update-INSTALL-to-reflect-state-of-openafs-20010711
the stock INSTALL is wrong for us now.
2001-07-11 21:49:55 +00:00
Sam Hartman
30dce214fd add-openafs-news-20010711
edited by shadow@dementia.org based on content and also on suggestions from
nneul@umr.edu
2001-07-11 19:06:20 +00:00
Derrick Brashear
2f1590321a kauth-retire-SPECIAL-macro-20010711
SPECIAL macro was presumably for conversion to special key cache environment
and is no longer needed
2001-07-11 19:04:39 +00:00
Derrick Brashear
623bc5bd27 auth-ktc-no-kernel-has-ktc-h-20010711
retire MAYBE_NO_KTC since no kernels have afs integrated that way these days
2001-07-11 18:45:04 +00:00
Derrick Brashear
b4193780f9 kaauxdb-fix-silly-comment-substitution-20010711
how afs_int32 can you be?
2001-07-11 18:27:01 +00:00
Derrick Brashear
2cd573ce0a libadmin-kas-bugfixes-20010711
fixes for the following report from "Jeremy Stribling" <jstribl@us.ibm.com>
   - In the GetPrincipalLockStatus function, an attempt is made to set the
  lockedUntil variable to the minimum locked value for that principal among
  all servers.  However, lockedUntil is set to 0 immediately before this, and
  so all attempts to find a locked value less than it fails, and so
  lockedUntil always comes out of that function as 0.

     - Also in the GetPrincipalLockStatus function, if the principal is
  locked out according to all servers, then the main loop will exit when
  ubik_CallIter returns the UNOSERVERS error code.  But, since the return
  code for GetPrincipalLockStatus is set to 1 if and only if ubik_CallIter
  returns an error code of 0, this results in an return code of 0 being
  returned for GetPrincipalLockStatus when in reality no error occured.

     - A similar problem occurs in the kas_PrincipalUnlock function.  If the
  principal is not currently locked out of any server, ubik_CallIter will
  iterate through all servers and return a UNOSERVERS error code.  Again, in
  this case the return code of kas_PrincipalUnlock will not be set to 1 and
  an error will be indicated even though no error occured.

     - In kas_PrincipalKeySet, the return code is never set to 1, even when
  it completes successfully, so it seems that an error always occurs when
  calling this function.
2001-07-11 18:25:56 +00:00
Nathan Neulinger
bba4ffa025 util-netutils-include-files-and-warnings-cleanup-20010711
cleanup warnings and change inclusion of string/strings
2001-07-11 18:00:55 +00:00
Nathan Neulinger
5053c3dc57 util-serverlog-inclusion-and-warnings-cleanup-20010711
change how string/strings include files happen, remove unused vars
2001-07-11 17:58:33 +00:00
Nathan Neulinger
3d35839a13 vlserver-header-updates-20010711
autoconf-style header inclusion
2001-07-11 17:32:51 +00:00
Nathan Neulinger
79077af6e0 uuid-paren-cleanup-20010711
add return type decls and missing parens to stop compiler whining
2001-07-11 17:13:24 +00:00
Nickolai Zeldovich
00a34c7936 solaris-inode-lock-cleanup-20010711
fixes based on feedback from
Frank Batschulat <Frank.Batschulat@Sun.COM>
2001-07-11 17:09:34 +00:00
Nathan Neulinger
d3e7a80519 win32-ktc-set-tokens-proto-fix-20010711
declare correctly as afs_int32
2001-07-11 16:58:01 +00:00
Derrick Brashear
77c76eb545 configure-linux-kernel-detection-should-set-afsconfig-items-20010711
we test for linux kernel features; might even be useful to use the results
2001-07-11 16:40:40 +00:00
Johan Danielsson
97e441dce9 configurable-dux-kernel-header-path-20010710
modified slightly to allow selection if more than one directory exists
2001-07-11 00:40:15 +00:00
Jimmy Engelbrecht
405cd3e8e0 add-new-arla-pioctl-20010710
reserve next pioctl for arla statistics gathering interface
2001-07-10 18:31:07 +00:00
Chaskiel M Grundman
f5eaadfeb9 configure-linux-redhat-support-on-redhat-only-20010706
a) if the kernel headers use redhat's header-file selection thing, and
   doesn't define their __BOOT_KERNEL* symbols if not.
b) which AFS kernel modules (single-processor, multi-processor, or both)
   it makes sense to compile against these kernel headers. e.g. in a
   CONFIG_MODVERSIONS environment, it only makes sense to compile for the
   same SMP-ness as the headers.
2001-07-06 23:44:05 +00:00
Derrick Brashear
cf35c1842f html-doc-add-index-20010706
top page for html docs
2001-07-06 06:08:29 +00:00
Garry Zacheiss
fbcfd7a4ce add-distclean-target-20010705
clean up turds from build process
2001-07-06 05:45:14 +00:00
Derrick Brashear
b9142278d0 export-param-inclusion-conflicts-with-system-headers-20010706
sys/user.h errors when param.h included first
2001-07-06 05:19:54 +00:00
Derrick Brashear
b6ab5aac2f export-needs-include-paths-20010705
export needs places to get afsconfig and afs/param.h
2001-07-06 05:09:46 +00:00
Derrick Brashear
e19667d9f6 login-needs-afsconfig-20010705
login needs include path for afsconfig
2001-07-06 05:04:23 +00:00
Derrick Brashear
c2e1c9ed53 aix-auth-needs-afconfig-20010705
include path for afsconfig
2001-07-06 05:02:46 +00:00
Derrick Brashear
bc2898318c aix-lwp-needs-afsconfig-20010705
include path for afsconfig.h was missing for aix
2001-07-06 03:01:42 +00:00
Derrick Brashear
b1c10226c4 bozo-bnode-call-iomgr-softsys-with-proper-casted-args-20010705
iomgr_SoftSys is prototyped to take a char* as second arg
2001-07-06 02:15:46 +00:00
Derrick Brashear
003f4cd993 dux-curses-already-using-IN-20010705
don't define IN as it conflicts with curses.h on dux
2001-07-06 02:12:02 +00:00
Derrick Brashear
b8e186a998 sia-add-include-path-for-afsconfig-20010705
sia needs to include afsconfig.h
2001-07-06 01:48:47 +00:00
Derrick Brashear
b6efc81d61 acconfig-needs-version-and-package-macros-for-some-versions-of-autoheader-20010705
PACKAGE and VERSION aren't always in autoconf/acconfig.h
2001-07-05 21:24:50 +00:00
Derrick Brashear
5f9afd4147 allow-disabling-kernel-module-compilation-20010705
add missing fi
2001-07-05 17:55:29 +00:00
Derrick Brashear
ffb5299add remove-generated-files-from-cvs-20010705
will need to deal with snapshot and release generators to include these yet
but junk them for now
2001-07-05 17:48:34 +00:00
Derrick Brashear
27238dd64c configure-no-error-on-failure-to-find-pthreads-20010705
failure to find pthreads should be non-fatal
2001-07-05 17:40:05 +00:00
Derrick Brashear
62994d919d allow-disabling-kernel-module-compilation-20010705
in response to reports from hartmans@mekinok.com and zacheiss@mit.edu

will also autodisable for linux if no --with-linux-kernel-headers specified
and none found
2001-07-05 17:38:19 +00:00
Derrick Brashear
290ee43295 upserver-remove-redundant-prototypes-20010705
again remove redundancy so prototypes match the code
2001-07-05 16:56:54 +00:00
Derrick Brashear
e6e84590d8 vlserver-remove-redundant-prototypes-20010705
so we get the prototypes whose types match
2001-07-05 16:44:33 +00:00
Derrick Brashear
b23a1875f2 budb-remove-redundant-prototypes-20010705
remove more redundant incorrect prototypes
2001-07-05 16:42:55 +00:00
Derrick Brashear
b245c4a429 kaserver-remove-redundant-prototype-20010705
remove this this doesn't even match the code
2001-07-05 16:40:49 +00:00
Derrick Brashear
d9403fd97c cellconfig-add-missing-prototypes-20010705
add prototypes for externally used functions
2001-07-05 16:39:03 +00:00
Garry Zacheiss
151b8b5e60 configure-updates-for-linux-kernel-detection-20010705
report useful error if no kernel headers found. use last version string found
in version.h
2001-07-05 16:30:12 +00:00
Nathan Neulinger
e7ec0d4213 afsconfig-and-rcsid-all-around-20010705
convert rest of source to afsconfig; include rcsid macros

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

remove bogus if/define/endif triple

====================

revert non-rcsid and afsconfig portion of patch
2001-07-05 16:20:00 +00:00
Nathan Neulinger
671a9314ec util-warnings-cleanup-20010705
get rid of more warnings
2001-07-05 16:13:08 +00:00
Nathan Neulinger
54d0413ff8 auth-setkey-warnings-cleanup-20010705
get rid of more warnings, add missing args to printf strings
2001-07-05 16:09:58 +00:00
Nathan Neulinger
64cde21257 provide-fast-start-configure-options-20010705
add more configure options so fast restart and bitmap later options can be configured on
2001-07-05 16:07:58 +00:00
Nathan Neulinger
bff2d87c98 autoconf-updates-for-ac-check-lib-quoting-20010629
quote refs to $lib
2001-06-29 05:51:37 +00:00
Nathan Neulinger
a250c7807f fix-linux-headers-updating-in-configure-20010629
make defaulting work correctly
2001-06-29 05:48:25 +00:00