Commit Graph

443 Commits

Author SHA1 Message Date
Derrick Brashear
c6d388fe14 fs-sysname-output-syntax-compatibility-20010723
per comment by Chaskiel Grundman, fs sysname didn't include a : before, nuke it
2001-07-23 21:50:17 +00:00
Derrick Brashear
de296c6546 configure-allow-enabling-vos-full-listvol-switch-20010721
enable switch for new feature
2001-07-21 17:39:58 +00:00
Derrick Brashear
03c26a2b3c vos-full-listvol-switch-for-parseable-output-20010721
originally from Dan Lovinger. Provides easily parseable vos output and so
hopefully should be useful
2001-07-21 17:35:20 +00:00
Garry Zacheiss
b23084cd8b rx-packet-version-not-all-kernels-have-snprintf-20010721
linux kernel for instance has no snprintf
2001-07-21 08:07:51 +00:00
Derrick Brashear
b8b4b6c03c vos-syncvldb-zero-volname-before-starting-20010720
so vos syncvldb will not core dump because of uninitialized pointer
2001-07-20 23:12:02 +00:00
Michael Allman
82b24c814d pam-make-module-useful-for-freebsd-20010720
make module actually work for freebsd
2001-07-20 21:41:13 +00:00
Sam Hartman
fabec30f17 viced-copyonwrite-give-useful-error-messages-when-taking-volumes-offline-20010720
don't just report "needs salvage", tell why it was taken offline
2001-07-20 21:38:06 +00:00
Derrick Brashear
4e9a25c04f fs-sysname-format-should-include-quotes-as-before-20010720
based on report from Alf Wachsmann <alfw@SLAC.Stanford.EDU>
2001-07-20 19:09:11 +00:00
Nickolai Zeldovich
902055cc97 rx-honor-only-client-initiated-debug-and-version-packets-to-prevent-loop-20010719
"This patch makes Rx only honor client-initiated Version and Debug
packets, and respond to them without the "client-initiated" flag.
All existing code sends Version and Debug queries from the client
with the appropriate flag set.  With the current code, one could
easily create a UDP packet loop between two Rx services."
2001-07-20 16:59:43 +00:00
Derrick Brashear
ad8388547d lwp-waitkey-lacks-return-for-eof-and-hence-backup-is-unhappy-20010719
just tell the caller if we got an eof and move on with life
2001-07-19 22:51:46 +00:00
Derrick Brashear
3416930f75 configure-fail-if-cant-guess-linux-version-for-sysname-20010719
if we disabled kernel module because there were no headers, guessing the sysname is harder
2001-07-19 22:25:26 +00:00
Nickolai Zeldovich
1c46493032 resolve-symlinks-from-stat-cache-with-just-lookup-permission-20010719
To fix bug reported by Nathan Rawling.
2001-07-19 18:41:23 +00:00
Derrick Brashear
66df924fba add-afs-man-pages-20010716
documentation from afs command reference
2001-07-16 19:48:32 +00:00
Derrick Brashear
453029705e more-make-clean-cleanup-20010716
try harder to make clean target clean up nicely
2001-07-16 19:46:35 +00:00
Derrick Brashear
49ae847e1b aix-export-needs-afsconfig-include-path-20010716
minor cleanup for export build on aix
2001-07-16 05:58:22 +00:00
Derrick Brashear
354fb17392 linux22-param-file-needs-modversions-reordering-20010716
to make it possible to build modversion'd kernel on linux 2.2
2001-07-16 23:06:26 +00:00
Derrick Brashear
9e09de0b96 add-bogus-install-dependancy-for-lame-systems-which-think-INSTALL-is-install-and-so-do-the-wrong-thing-20010716
darwin has a case-insensitive but case-preserving filesystem. yay.
2001-07-16 06:32:48 +00:00
Derrick Brashear
d15d69c2d7 move-readmes-one-level-up-20010716
move readmes/install into new top level
2001-07-16 05:33:53 +00:00
Derek Atkins
5c38f46fc8 configure-redhat-kernel-bug-workaround-20010715
to allow hooking in to deal with bug in redhat kernel headers
2001-07-16 01:59:01 +00:00
Derek Atkins
73e458a9c8 linux-under-under-smp-under-under-never-needs-to-be-defined-in-rhconfig-20010715
never need to define __SMP__ (or undefine __SMP__) in module compilation
2001-07-16 01:22:48 +00:00
Nickolai Zeldovich
c817e39aa3 afsdb-support-use-afs-not-dce-records-only-20010715
so we don't use DCE AFSDB records
2001-07-16 01:20:38 +00:00
Nickolai Zeldovich
9e3578a678 configure-fail-unknown-sysnames-20010715
fail on unknown systems to default system name
2001-07-16 01:13:19 +00:00
Nathan Neulinger
1fd4f11faf include-afsconfig-before-param-h-20010712
so stuff can be defined in afsconfig.h and included first
2001-07-12 20:58:15 +00:00
Nickolai Zeldovich
36a5eaa81c solaris-detect-kernel-dqrwlock-20010712
based on feedback from Frank Batschulat <Frank.Batschulat@Sun.COM>

vfs_dqrwlock not present in all solaris versions
2001-07-12 20:04:07 +00:00
Chaskiel M Grundman
efe58972cc darwin-generate-module-version-from-version-string-20010712
generate darwin version string from the autoconf version for the module
2001-07-12 20:00:33 +00:00
Derrick Brashear
63d75a498e pam-needs-afsdb-libs-20010712
since libauth can include afsdb support we need the support libs
2001-07-12 19:57:25 +00:00
Derrick Brashear
fbea776a8c install-vlib-as-libvlib-also-20010712
these weird archives which aren't installed as libwhatever are really annoying

vlib is now no longer one of these
2001-07-12 19:37:48 +00:00
Derrick Brashear
e49e5ef7f3 dauth-makefile-dont-reuse-VERSION-macro-20010712
version macro belongs to autoconf build system now
2001-07-12 18:52:06 +00:00
Derrick Brashear
b1068468fd generate-version-strings-from-configure-20010712
have perfectly good version string. use it.
2001-07-12 18:43:28 +00:00
Derrick Brashear
34edf837f0 make-clean-cleanup-20010712
make distclean not do clean's job (src/kauth/Kkauth.cs.c)
make clean do clean's job (as above)
make pristine make it out of the box clean
2001-07-12 18:26:06 +00:00
Derek Atkins
61aa7f4aaf add-redhat-buildsys-enabler-in-configure-20010712
to make things easier when building in a spec file environment
2001-07-12 18:18:53 +00:00
Derrick Brashear
bfdd29c0d8 configure-compute-darwin-sysnames-20010712
powerpc not ppc is the cpu type; specify version also

====================
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.
====================

include _
2001-07-12 18:11:32 +00:00
Derrick Brashear
8e762d66a8 make-clean-should-clean-package-and-rsh-20010712
clean up if we enable obsolete and insecure
2001-07-12 17:09:17 +00:00
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