Commit Graph

10248 Commits

Author SHA1 Message Date
James Peterson
de681193ee allow-winnt-client-to-be-upgraded-20010803
to allow for change in version numbering
2001-08-03 18:47:50 +00:00
Nickolai Zeldovich
cfa2e59dc1 solaris8-namei-cleanup-20010802
note gi is useless for namei case

The AFS_64BIT_ENV define is needed for afsutil.h which makes use
of some 64-bit types (and if AFS_64BIT_ENV isn't set, defaults to
the non-existant u_int64_t).
2001-08-02 17:20:02 +00:00
Derek Atkins
d11b1bf924 use-multiple-cache-directories-for-large-caches-20010802
- support for large caches in afsd.  Cachefiles are stored in
  subdirectories.  The default is 2048 files per subdirectory, which
  should work fine in most situations.  You can use the new afsd
  option -files_per_subdir to change this number.  Note that the first
  time you run afsd with this patch, your cachefiles will get moved
  into subdirectories.  If you subsequently run an older version of
  afsd, you will lose all your cached files.

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

news entry for large cache patch
2001-08-02 17:17:41 +00:00
James Peterson
9692094ec3 winnt-port-updates-20010802
These patches solve the following problem:

   During Un-Install of AFS for Windows, it removed the following key:
   HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\NetBT\\Parameters
   Instead it should have removed only the SMBDeviceEnable=0 item within
   the above key.
   This damaged the NetBT (NetBios over TCP/IP) interface, and required
   re-installing of TCP/IP.  The users found their ability to share files
   and printers damaged.
2001-08-02 17:12:09 +00:00
Nathan Neulinger
0207991adc convert-all-makefiles-to-makefile-ins-20010802
all relevant variables become subst'd and not passed in the environment
2001-08-02 16:45:35 +00:00
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