]> git.michaelhowe.org Git - packages/o/openafs.git/log
packages/o/openafs.git
23 years agoSTABLE12-ktc-dont-prototype-lseek-20011226
Sam Hartman [Wed, 26 Dec 2001 20:45:27 +0000 (20:45 +0000)]
STABLE12-ktc-dont-prototype-lseek-20011226

breaks sparc linux 2.2

23 years agoSTABLE12-afs-resetvolumes-zero-serverhost-to-avoid-deadlock-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:44:31 +0000 (20:44 +0000)]
STABLE12-afs-resetvolumes-zero-serverhost-to-avoid-deadlock-20011226

the equivalent of what's done in InstallUVolumeEntry to avoid a deadlock
but just for this server since it's all we're dealing with

23 years agoSTABLE12-bosserver-log-improve-readability-20011226
Garry Zacheiss [Wed, 26 Dec 2001 20:42:20 +0000 (20:42 +0000)]
STABLE12-bosserver-log-improve-readability-20011226

include newlines in boslog output

23 years agoSTABLE12-hold-afs-xcell-lock-during-setserverprefs-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:41:29 +0000 (20:41 +0000)]
STABLE12-hold-afs-xcell-lock-during-setserverprefs-20011226

afs_RemoveCellEntry holds afs_xcell; setserverprefs modified the same
structure but did not which was problematic if something changed out from under
it

23 years agoSTABLE12-pam-include-limits-h-for-NGROUPS-MAX-20011226
Hartmut Reuter [Wed, 26 Dec 2001 20:39:06 +0000 (20:39 +0000)]
STABLE12-pam-include-limits-h-for-NGROUPS-MAX-20011226

pam module needs limits.h to build

23 years agoSTABLE12-irix-build-cleanup-20011226
Chas Williams [Wed, 26 Dec 2001 20:37:29 +0000 (20:37 +0000)]
STABLE12-irix-build-cleanup-20011226

make IP35 port select correctly. make pagsh build again

23 years agoSTABLE12-irix-PFLUSHINVAL-should-be-VOP-FLUSHINVAL-PAGES-20011226
Chas Williams [Wed, 26 Dec 2001 20:36:17 +0000 (20:36 +0000)]
STABLE12-irix-PFLUSHINVAL-should-be-VOP-FLUSHINVAL-PAGES-20011226

Based on suggestions from gwehrman@sgi.com

23 years agoSTABLE12-linux-afsd-allow-ext3-journals-without-error-20011226
David Thompson [Wed, 26 Dec 2001 20:34:43 +0000 (20:34 +0000)]
STABLE12-linux-afsd-allow-ext3-journals-without-error-20011226

an ext3 journal in the vice cache (root of the partition) is allowable

we have no useful way to discern ext2 from ext3 without groveling in fstab
so just allow it

23 years agoSTABLE12-irix-memcache-dont-call-osi-vm-storeallsegments-20011226
Chas Williams [Wed, 26 Dec 2001 20:29:19 +0000 (20:29 +0000)]
STABLE12-irix-memcache-dont-call-osi-vm-storeallsegments-20011226

this caused a call to pdflush to happen at the wrong time, which should fix
the zero filled files problem, the osi_assert(cred) problem and the
execsorwriters == 0 warnings to go away

23 years agoSTABLE12-linux-kdump-also-work-with-early-24-kernels-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:27:56 +0000 (20:27 +0000)]
STABLE12-linux-kdump-also-work-with-early-24-kernels-20011226

yup, it had to come from somewhere. now it would compile with early and late 2.4 kernels

23 years agoSTABLE12-solaris-vfsck-do-a-better-job-of-putting-on-the-ufs-fsck-face-for-the-world...
Garry Zacheiss [Wed, 26 Dec 2001 20:26:57 +0000 (20:26 +0000)]
STABLE12-solaris-vfsck-do-a-better-job-of-putting-on-the-ufs-fsck-face-for-the-world-20011226

if you're not using ufs logging it's ok to replace solaris fsck with vfsck,
except sometimes it exits with 40 and that's not a failure to the solaris
scripts.

make it so for us also

23 years agoSTABLE12-butc-allow-comments-in-tapeconfig-20011226
Garry Zacheiss [Wed, 26 Dec 2001 20:26:09 +0000 (20:26 +0000)]
STABLE12-butc-allow-comments-in-tapeconfig-20011226

continue to allow extra column for comments as was previously (afs 3.4a) the case

23 years agoSTABLE12-linux-kdump-kernel-also-has-timer-t-sigh-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:25:13 +0000 (20:25 +0000)]
STABLE12-linux-kdump-kernel-also-has-timer-t-sigh-20011226

not the cleanest way of dealing, either

23 years agoSTABLE12-linux-kdump-timeval-probably-not-needed-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:24:32 +0000 (20:24 +0000)]
STABLE12-linux-kdump-timeval-probably-not-needed-20011226

not sure what needs this. if something does we need to figure out what
and only do this for them

23 years agoSTABLE12-pam-update-for-correct-krb-aware-module-20011226
Thomas Mueller [Wed, 26 Dec 2001 20:23:03 +0000 (20:23 +0000)]
STABLE12-pam-update-for-correct-krb-aware-module-20011226

the krb version of the module should be built completely in AFS_KERBEROS_ENV

23 years agoSTABLE12-viced-clear-clientdeleted-when-deleted-clients-are-cleaned-up-20011226
Nickolai Zeldovich [Wed, 26 Dec 2001 20:21:39 +0000 (20:21 +0000)]
STABLE12-viced-clear-clientdeleted-when-deleted-clients-are-cleaned-up-20011226

Currently nothing clears the CLIENTDELETED flag in hosts, so once
  a client has been deleted, h_TossStuff_r() will keep getting called
  with every host release.  This patch clears the CLIENTDELETED flag
  every time we take care of deleted clients.

23 years agoSTABLE12-pam-setcred-dont-ask-for-passwords-20011226
Carsten Jacobi [Wed, 26 Dec 2001 20:20:28 +0000 (20:20 +0000)]
STABLE12-pam-setcred-dont-ask-for-passwords-20011226

don't prompt for passwords during setcred step

23 years agoSTABLE12-irix-build-ip35-module-only-if-headers-exist-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:19:13 +0000 (20:19 +0000)]
STABLE12-irix-build-ip35-module-only-if-headers-exist-20011226

IP35 support requires 6.5.9 or later; only build if we have headers

23 years agoSTABLE12-export-dont-include-afsconfig-to-avoid-conflicts-20011226
Hartmut Reuter [Wed, 26 Dec 2001 20:17:52 +0000 (20:17 +0000)]
STABLE12-export-dont-include-afsconfig-to-avoid-conflicts-20011226

ncluding afsconfig results in conflicts on some systems due to _KERNEL

23 years agoSTABLE12-afsd-make-debug-switch-print-afsops-20011226
Derek Atkins [Wed, 26 Dec 2001 20:16:56 +0000 (20:16 +0000)]
STABLE12-afsd-make-debug-switch-print-afsops-20011226

just print one more argument for afs system calls

23 years agoSTABLE12-bozo-fix-bos-addhost--clone-20011226
Hartmut Reuter [Wed, 26 Dec 2001 20:16:00 +0000 (20:16 +0000)]
STABLE12-bozo-fix-bos-addhost--clone-20011226

addhost -clone didn't previously work right. this fixes it

23 years agoSTABLE12-linux-autoconf-reuse-i-truncate-sem-name-for-new-test-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:15:05 +0000 (20:15 +0000)]
STABLE12-linux-autoconf-reuse-i-truncate-sem-name-for-new-test-20011226

since we need to initialize a semaphore

23 years agoSTABLE12-linux-configure-support-mandrake-kernel-patches-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:14:03 +0000 (20:14 +0000)]
STABLE12-linux-configure-support-mandrake-kernel-patches-20011226

init_once in mandrake calls init_rwsem(&inode->i_truncate_sem);

so do we

23 years agoSTABLE12-vos-rename-crypt-to-encrypt-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:12:17 +0000 (20:12 +0000)]
STABLE12-vos-rename-crypt-to-encrypt-20011226

so -c is again unique

23 years agoSTABLE12-des-use-ar-macro-instead-of-direct-call-like-everyone-else-20011226
Nathan Neulinger [Wed, 26 Dec 2001 20:11:22 +0000 (20:11 +0000)]
STABLE12-des-use-ar-macro-instead-of-direct-call-like-everyone-else-20011226

so we can use ar like every other directory

23 years agoSTABLE12-irix-ip35-tweak-kernel-cflags-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:10:25 +0000 (20:10 +0000)]
STABLE12-irix-ip35-tweak-kernel-cflags-20011226

based on doc provided by gwehrman@sgi.com

23 years agoSTABLE12-linux-dont-require-osi-vfs-to-be-installed-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:09:03 +0000 (20:09 +0000)]
STABLE12-linux-dont-require-osi-vfs-to-be-installed-20011226

based on reports from hartmans@mit.edu and jhutz@cmu.edu

23 years agoSTABLE12-irix-first-pass-at-ip35-support-20011226
Derrick Brashear [Wed, 26 Dec 2001 20:07:53 +0000 (20:07 +0000)]
STABLE12-irix-first-pass-at-ip35-support-20011226

based on extensive feedback from Forest Godfrey and Michael Raymond
of SGI

23 years agoSTABLE12-sgi-ip20-work-around-cvt-bug-20011226
Chas Williams [Wed, 26 Dec 2001 20:04:45 +0000 (20:04 +0000)]
STABLE12-sgi-ip20-work-around-cvt-bug-20011226

"apparently the rev 1 r5000 chips implement 'cvt' incorrectly.  the irix
kernel works around this problem by checking each text page mapped into
memory and doing a fixup on the cvt instructions.  it tries to maintain
a hash of these pages using fid2() or fid() if fid2() returns ENOSYS.
afs, in an effort to prevent people from doing checkpoints on an afs
filesystem, makes fid2() return EINVAL.  this also keeps the kernel from
mapping executables that are in afs space on the broken r5000's.

this is the patch i have been using for the past couple years while
waiting for an official fix.  it makes fid2() return ENOSYS, so you
now need to have to have v_ckpt.  however i disabled the rest of the
CKPT code since i have no idea how well that code actually works.
additionally, this behavior is only functional on machines with the
'broken' r5000 h/w.  i cant think of a better way to fix this problem
since i cant change the irix kernel."

23 years agoSTABLE12-top-makefile-make-installs-not-depend-on-extra-building-20011226
Derek Atkins [Wed, 26 Dec 2001 20:01:38 +0000 (20:01 +0000)]
STABLE12-top-makefile-make-installs-not-depend-on-extra-building-20011226

kernel and usermode need not depend on each other at install time

23 years agoSTABLE12-junk-redhat-sh-since-configure-tests-cover-us-20011226
Nathan Neulinger [Wed, 26 Dec 2001 19:54:59 +0000 (19:54 +0000)]
STABLE12-junk-redhat-sh-since-configure-tests-cover-us-20011226

we don't need this anymore

23 years agoSTABLE12-bozo-getcellhost-takes-uint32-not-int32-20011226
Nickolai Zeldovich [Wed, 26 Dec 2001 19:30:34 +0000 (19:30 +0000)]
STABLE12-bozo-getcellhost-takes-uint32-not-int32-20011226

pass in a uint32 rather than an int32

24 years agoSTABLE12-windows-updates-20011121 openafs-stable-1_2_2a
James Peterson [Wed, 21 Nov 2001 06:45:40 +0000 (06:45 +0000)]
STABLE12-windows-updates-20011121

missed updates needed for next release

(cherry picked from commit 6a0443bdcce0bde8af06af0da929cff6a693ead3)

24 years agoSTABLE12-windows-updates-including-dont-lose-tokens-20011110
James Peterson [Thu, 15 Nov 2001 03:38:06 +0000 (03:38 +0000)]
STABLE12-windows-updates-including-dont-lose-tokens-20011110

pull token lossage issue fix onto stable

(cherry picked from commit de99fc23d41b57902b36b10179a8129da9b8b0ff)

24 years agoSTABLE12-dynamic-root-allocate-space-for-dot-and-dotdot-20011102
Nickolai Zeldovich [Thu, 15 Nov 2001 03:31:23 +0000 (03:31 +0000)]
STABLE12-dynamic-root-allocate-space-for-dot-and-dotdot-20011102

reserve space for . and .. in dynroot/freelance

24 years agoSTABLE12-freelance-updates-20011031
Jeff Riegel [Thu, 15 Nov 2001 03:30:08 +0000 (03:30 +0000)]
STABLE12-freelance-updates-20011031

freelance client updates

(cherry picked from commit c1d1a27ba99284b8877f4449f2871eb81a9b31ce)

24 years agoSTABLE12-dux-kernel-lacks-mem-functions-20011016
Derrick Brashear [Thu, 15 Nov 2001 03:20:55 +0000 (03:20 +0000)]
STABLE12-dux-kernel-lacks-mem-functions-20011016

pull into stable (kernel lacks memcpy memset memcmp)

(cherry picked from commit 50b3a0fb22403b250585cbc3d7c4cd17440840d5)

24 years agoSTABLE12-darwin-remove-obsolete-plist-20011110
Chaskiel M Grundman [Sat, 10 Nov 2001 23:27:36 +0000 (23:27 +0000)]
STABLE12-darwin-remove-obsolete-plist-20011110

we have kernel-specific plists now

24 years agoSTABLE12-darwin-14-support-for-stable-20011110
Chaskiel M Grundman [Sat, 10 Nov 2001 23:22:48 +0000 (23:22 +0000)]
STABLE12-darwin-14-support-for-stable-20011110

support for the old build system for darwin 1.4

24 years agoSTABLE12-disable-client-inlinebulk-20011013 openafs-stable-1_2_2
Derrick Brashear [Sat, 13 Oct 2001 06:24:56 +0000 (06:24 +0000)]
STABLE12-disable-client-inlinebulk-20011013

until we can remember which servers support it

(cherry picked from commit d4c039ce1a5747dc4b8acfacba766d2b2671bb26)

24 years agoSTABLE12-add-relnotes-for-122-20011013
Derrick Brashear [Sat, 13 Oct 2001 06:22:33 +0000 (06:22 +0000)]
STABLE12-add-relnotes-for-122-20011013

1.2.2 release notes

24 years agoSTABLE12-update-news-file-20011013
Derrick Brashear [Sat, 13 Oct 2001 05:54:59 +0000 (05:54 +0000)]
STABLE12-update-news-file-20011013

make NEWS file up to date

(cherry picked from commit a158978f851a97c93a350fa3bce127f9e0db052a)

24 years agoSTABLE12-resync-stable-with-head-20011013
Derrick Brashear [Sat, 13 Oct 2001 05:36:14 +0000 (05:36 +0000)]
STABLE12-resync-stable-with-head-20011013

cheat and pull everything as one delta

24 years agoSTABLE12-dux-vfsck-check-for-mounted-filesystem-20010919 openafs-stable-1_2_1
Mattias Amnefelt [Sat, 22 Sep 2001 00:49:39 +0000 (00:49 +0000)]
STABLE12-dux-vfsck-check-for-mounted-filesystem-20010919

modified by shadow@dementia.org for dux 4.0a (ifndef UID_NO_CHANGE case)

(cherry picked from commit 7d317a0e27dc64a2f4629577a6420273f69be047)

24 years agoSTABLE12-darwin-optimize-and-fix-dirpath-20010920
Chaskiel M Grundman [Thu, 20 Sep 2001 21:12:33 +0000 (21:12 +0000)]
STABLE12-darwin-optimize-and-fix-dirpath-20010920

apply optimization and dirpath mods (for darwin/macosx with same binaries)
to stable also

(cherry picked from commit 9175ce36fbd575bf6a9f146a45930c6f8e580584)

24 years agoSTABLE12-undo-linux-call-afs-dopartialwrite-20010920
Derrick Brashear [Thu, 20 Sep 2001 06:10:38 +0000 (06:10 +0000)]
STABLE12-undo-linux-call-afs-dopartialwrite-20010920

scrap this approach

(cherry picked from commit 9d50b935e36ef7831f5172f1ac8c8dee52d61710)

24 years agoSTABLE12-openafs-relnotes-1_2_1-20010920
Derrick Brashear [Thu, 20 Sep 2001 05:02:38 +0000 (05:02 +0000)]
STABLE12-openafs-relnotes-1_2_1-20010920

add release notes for 1.2.1

24 years agoSTABLE12-ubik-fix-typo-20010919
Derrick Brashear [Thu, 20 Sep 2001 04:58:52 +0000 (04:58 +0000)]
STABLE12-ubik-fix-typo-20010919

somehow this crept in

(cherry picked from commit e667ec654b7d14fd0ef228dd9acbda974ba6825a)

24 years agoSTABLE12-winnt-dont-do-unneeded-version-check-20010918
James Peterson [Thu, 20 Sep 2001 00:19:40 +0000 (00:19 +0000)]
STABLE12-winnt-dont-do-unneeded-version-check-20010918

make afs config wizard not complain about version < 3.5

(cherry picked from commit 67081b64c9794550315bcd24bb8ecf8431cd260e)

24 years agoSTABLE12-news-include-windows-updates-20010918
Shyh-Wei Luan [Thu, 20 Sep 2001 00:16:39 +0000 (00:16 +0000)]
STABLE12-news-include-windows-updates-20010918

list windows client user-visible changes

(cherry picked from commit 62ea64e63aa97efdd2b231e91ed00565bad93891)

24 years agoSTABLE12-automake-comment-20010918
Jim Rees [Wed, 19 Sep 2001 23:47:58 +0000 (23:47 +0000)]
STABLE12-automake-comment-20010918

reflect need for automake

(cherry picked from commit 9d1bdf1f14218d384b9b5711452e3ed66e824b05)

24 years agoSTABLE12-openbsd-nits-20010919
Jim Rees [Wed, 19 Sep 2001 23:46:43 +0000 (23:46 +0000)]
STABLE12-openbsd-nits-20010919

arrange for "make" to complete on openbsd (from devel branch)

(cherry picked from commit bdfa7364be16746448d9149579de6b635ff1390e)

24 years agoSTABLE12-comerr-behave-like-the-rest-of-the-world-20010918
Derrick Brashear [Wed, 19 Sep 2001 23:40:17 +0000 (23:40 +0000)]
STABLE12-comerr-behave-like-the-rest-of-the-world-20010918

make afs's comerr implementation behave like every other one (don't
monkey with the case of table names as provided)

change all source to work properly in light of these changes

(cherry picked from commit ddb518c786d81c1dc9535101824f1d9bf14ffcfd)

24 years agoSTABLE12-misc-build-cleanup-20010917
Walter Wong [Wed, 19 Sep 2001 23:36:15 +0000 (23:36 +0000)]
STABLE12-misc-build-cleanup-20010917

get rid of build warnings from unused variables, especially for winnt

(cherry picked from commit 7944ae223ada964b0a8c617dfef2f9fb52fadbf1)

24 years agoSTABLE12-nt-makefile-clean-targets-20010917
Walter Wong [Wed, 19 Sep 2001 23:32:42 +0000 (23:32 +0000)]
STABLE12-nt-makefile-clean-targets-20010917

provide more useful "make clean" support for winnt

(cherry picked from commit 8068237ad08e1b3e00c09ae5e21c8e772ca67c9a)

24 years agoSTABLE12-readme-cvs-update-with-instructions-20010917
Walter Wong [Wed, 19 Sep 2001 23:30:53 +0000 (23:30 +0000)]
STABLE12-readme-cvs-update-with-instructions-20010917

more verbose readme for cvs users

(cherry picked from commit eb2727a6a74d634b054c5a757e65e14ec7f94931)

24 years agoSTABLE12-ppc-linux-needs-install-path-20010917
Sam Hartman [Wed, 19 Sep 2001 23:29:18 +0000 (23:29 +0000)]
STABLE12-ppc-linux-needs-install-path-20010917

specify path to install like all the other makefile fragments

(cherry picked from commit 82e061df412c781435f30ee0474f3484ff585cb7)

24 years agoSTABLE12-OpenBSD-initial-commit-20010913
Jim Rees [Wed, 19 Sep 2001 23:25:19 +0000 (23:25 +0000)]
STABLE12-OpenBSD-initial-commit-20010913

pull into stable branch
base openbsd support

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

openbsd config files, from devel branch

(cherry picked from commit b80f8ab2cbbb3c28328964879f0bb25c05c0a61b)

24 years agoSTABLE12-linux-call-afs-dopartialwrite-from-afs-memwrite-and-afs-ufswrite-not-afs...
Derrick Brashear [Wed, 19 Sep 2001 23:18:26 +0000 (23:18 +0000)]
STABLE12-linux-call-afs-dopartialwrite-from-afs-memwrite-and-afs-ufswrite-not-afs-linux-write-20010919

fix erroneous ifdef to not change fakeopen codepath

24 years agoSTABLE12-darwin-update-plist-building-20010912
Chaskiel M Grundman [Wed, 12 Sep 2001 06:03:49 +0000 (06:03 +0000)]
STABLE12-darwin-update-plist-building-20010912

update how plist files are constructed so subsconfigure for libafs can work

24 years agoSTABLE12-darwin-plist-renaming-20010911
Derrick Brashear [Tue, 11 Sep 2001 21:35:39 +0000 (21:35 +0000)]
STABLE12-darwin-plist-renaming-20010911

allow configure processing of files

(cherry picked from commit 20b20753c85fea9268c13232a9dcdd9ba56d006a)

24 years agoSTABLE12-linux-makefileproto-redhat-enterprise-support-20010912 openafs-stable-1_2_0
Derrick Brashear [Wed, 12 Sep 2001 16:56:30 +0000 (16:56 +0000)]
STABLE12-linux-makefileproto-redhat-enterprise-support-20010912

based on work by thomas.mueller@hrz.tu-chemnitz.de

(cherry picked from commit 15cf58cd8e7eb61ac268589157283436bc95716e)

24 years agoSTABLE12-darwin-update-plist-building-20010912
Chaskiel M Grundman [Wed, 12 Sep 2001 06:03:49 +0000 (06:03 +0000)]
STABLE12-darwin-update-plist-building-20010912

update how plist files are constructed so subsconfigure for libafs can work

24 years agoSTABLE12-afs-callback-kill-bcopy-again-20010911
Derrick Brashear [Tue, 11 Sep 2001 20:29:27 +0000 (20:29 +0000)]
STABLE12-afs-callback-kill-bcopy-again-20010911

same in stable tree

(cherry picked from commit 88cfb6ba69d0f15c7996c91d6fb6960b3efc11c6)

24 years agoSTABLE12-create-openafs-stable-1_2_0-20010911
Derrick Brashear [Tue, 11 Sep 2001 08:10:29 +0000 (08:10 +0000)]
STABLE12-create-openafs-stable-1_2_0-20010911

prepare for release

24 years agoupdate-top-level-docs-for-new-install-targets-20010911 BP-openafs-stable-1_2_x
Derrick Brashear [Tue, 11 Sep 2001 07:56:23 +0000 (07:56 +0000)]
update-top-level-docs-for-new-install-targets-20010911

make top level files indicate current build instructions

24 years agoaix-makefileproto-cleanup-dest-building-20010911
Derrick Brashear [Tue, 11 Sep 2001 07:25:54 +0000 (07:25 +0000)]
aix-makefileproto-cleanup-dest-building-20010911

readd missing /es

24 years agomakefileproto-solaris-install-modules-in-modlad-dir-20010911
Derrick Brashear [Tue, 11 Sep 2001 05:46:37 +0000 (05:46 +0000)]
makefileproto-solaris-install-modules-in-modlad-dir-20010911

get rid of another bogosity

24 years agoconfigure-libafs-fix-paths-20010910
Derrick Brashear [Tue, 11 Sep 2001 05:00:29 +0000 (05:00 +0000)]
configure-libafs-fix-paths-20010910

update paths for building submodule

24 years agoirix-makefileproto-fix-dest-target-20010910
Derrick Brashear [Tue, 11 Sep 2001 04:30:49 +0000 (04:30 +0000)]
irix-makefileproto-fix-dest-target-20010910

rely on DEST not DESTDIR
also install instead of cp to implicitly create needed directory

24 years agolinux-configure-check-for-more-inode-struct-members-20010910
Derrick Brashear [Mon, 10 Sep 2001 21:52:30 +0000 (21:52 +0000)]
linux-configure-check-for-more-inode-struct-members-20010910

for redhat enterprise kernel

24 years agoupdate-libafs-configure-20010910
Derrick Brashear [Mon, 10 Sep 2001 21:50:43 +0000 (21:50 +0000)]
update-libafs-configure-20010910

so the kernel module subconfigure will work usefully

24 years agomakefile-cleanup-remove-extraneous-semicolons-and-other-unused-bits-20010910
Nathan Neulinger [Mon, 10 Sep 2001 21:21:01 +0000 (21:21 +0000)]
makefile-cleanup-remove-extraneous-semicolons-and-other-unused-bits-20010910

rationalize away some more crap

24 years agoadd-cvsignores-to-project-20010910
Nathan Neulinger [Mon, 10 Sep 2001 21:14:01 +0000 (21:14 +0000)]
add-cvsignores-to-project-20010910

start at cvsignores

24 years agowinnt-readme-update-20010910
Walter Wong [Mon, 10 Sep 2001 21:08:14 +0000 (21:08 +0000)]
winnt-readme-update-20010910

update winnt build instructions

24 years agodarwin-build-updates-20010910
Chaskiel M Grundman [Mon, 10 Sep 2001 21:07:32 +0000 (21:07 +0000)]
darwin-build-updates-20010910

separate plist on per-version basis

1.4 is not yet supported

24 years agowinnt-create-missing-clean-target-20010910
Walter Wong [Mon, 10 Sep 2001 20:54:20 +0000 (20:54 +0000)]
winnt-create-missing-clean-target-20010910

get winnt make clean closer to working

24 years agomake-install-support-for-transarc-and-prefix-style-universes-20010907
Jeffrey Hutzelman [Mon, 10 Sep 2001 20:15:57 +0000 (20:15 +0000)]
make-install-support-for-transarc-and-prefix-style-universes-20010907

according to jeff:
- Renames the top-level 'install' target to 'build'.  This should be
    transparent, since no one should be using that.

  - Improves on Sam's dirpath patches, by splitting out server binaries
    into separate bin, sbin, and libexec directories in GCS mode (these
    are all /usr/afs/bin in Transarc mode).

  - Updates the top-level 'all' target so that it builds the software
    but does not generate a dest tree.  Top-level 'lib' and 'include'
    directories are generated to hold the intermediate libraries and headers
    used during the build.

  - Adds a new top-level 'install' target, which installs things in the
    appropriate directories under ${DESTDIR}, based on configure's install
    directories plus the extras added by Sam's patch.

  - Adds a new top-level 'dest' target, which creates an old-style dest
    directory under ${DEST}.  The ${DEST} variable defaults to the
    traditional value of ${SRCDIR_PARENT}/${SYS_NAME}/dest.  Note that
    this variable used to be called ${DESTDIR}; it was renamed to avoid
    conflicts with the de facto standard usage of ${DESTDIR}.

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

fix missed makefile

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

update another missed file

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

eliminate bogus escaping

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

get rid of another bogus escape

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

remove unused include directory

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

get rid of no longer used libdir

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

remove unused incdir

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

fix up some problems for make compatibility and missing trailing /

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

put afs.exp in the right place

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

remove bogus afssrvdir reference

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

update dest version of output

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

update ref to libexecdir

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

kill refs to afssrvdir

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

convert missed LIBDIR to TOP_LIBDIR

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

remove explicit INSTALL and use makefile.@sys value instead

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

except it's helpful to actually include makefile.@sys

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

convert LIBDIR to TOP_LIBDIR

24 years agobucoord-cvs-bogosity-20010910
Derrick Brashear [Mon, 10 Sep 2001 17:37:32 +0000 (17:37 +0000)]
bucoord-cvs-bogosity-20010910

correct bogosity which crept into CVS (rtruct instead of struct)

24 years agowindows-install-updates-20010910
James Peterson [Mon, 10 Sep 2001 16:39:47 +0000 (16:39 +0000)]
windows-install-updates-20010910

more corrections for windows packaging

24 years agowinnt-makefile-fixes-20010908
Walter Wong [Sat, 8 Sep 2001 05:31:22 +0000 (05:31 +0000)]
winnt-makefile-fixes-20010908

clean up makefile problems which got introduced by other changes

24 years agorx-do-housekeeping-on-packets-with-new-flags-20010907
Nickolai Zeldovich [Fri, 7 Sep 2001 21:47:57 +0000 (21:47 +0000)]
rx-do-housekeeping-on-packets-with-new-flags-20010907

keep better track of packet state using flags in packet header indicating
which packets are in acked state and which are free

24 years agoafs-callback-plug-small-memory-leaks-20010907
Nickolai Zeldovich [Fri, 7 Sep 2001 21:12:13 +0000 (21:12 +0000)]
afs-callback-plug-small-memory-leaks-20010907

2 RPC stubs have small memory leaks since the actual string length is being
freed and not the whole allocated chunk

24 years agodarwin-make-afsd-script-exit-for-failure-20010907
Chaskiel M Grundman [Fri, 7 Sep 2001 19:59:03 +0000 (19:59 +0000)]
darwin-make-afsd-script-exit-for-failure-20010907

script failed to exit for one of the failure cases before

24 years agopam-afs-new-features-20010907
Carsten Jacobi [Fri, 7 Sep 2001 05:36:41 +0000 (05:36 +0000)]
pam-afs-new-features-20010907

add ignore_uid (like ignore_root) plus set_token (set token in auth step instead of setcred), refresh_token (no new pag), use_klog (fork a klog child), no_unlog, remainlifetime (sleep before deleting creds at logout)

24 years agomacosx-dont-interfere-with-cd-audio-20010906
Chaskiel M Grundman [Fri, 7 Sep 2001 05:00:05 +0000 (05:00 +0000)]
macosx-dont-interfere-with-cd-audio-20010906

don't use constant VT_AFS for our vfs type

24 years agoparam-remove-nested-commenting-20010906
Derrick Brashear [Fri, 7 Sep 2001 04:49:16 +0000 (04:49 +0000)]
param-remove-nested-commenting-20010906

based on comment from rjs3@andrew.cmu.edu

24 years agowinnt-more-makefile-fixes-for-cvs-head-20010906
Walter Wong [Fri, 7 Sep 2001 04:38:19 +0000 (04:38 +0000)]
winnt-more-makefile-fixes-for-cvs-head-20010906

take care of some places where we got out of sync between unix and windows,
add media target in afs_setup_utils

24 years agowinnt-initialize-variables-and-memory-before-use-20010906
Walter Wong [Fri, 7 Sep 2001 04:32:56 +0000 (04:32 +0000)]
winnt-initialize-variables-and-memory-before-use-20010906

initialize a variable false when assumed; also some memset(...,0

24 years agodirpath-support-configure-path-options-and-decanonicalization-20010906
Sam Hartman [Fri, 7 Sep 2001 04:18:59 +0000 (04:18 +0000)]
dirpath-support-configure-path-options-and-decanonicalization-20010906

Sam's notes:
"Here is a patch that supports directory paths, documentation for the
  above and decanonicalization of of supplied paths.  Here are tests I
  have run:

  * Build with  both transarc and non-transarc paths and examined
    dirpath.o
  * Build with roughly FHS-style paths and tested on Debian
  * confirmed that bos salvage  works even when salvager not in
    /usr/afs/bin
  (it gets the log correctly too)
  * confirms that bos getlog can get logs from /usr/afs/logs even when
    /ur/afs/logs
  is /var/lib/openafs/logs
  * confirmed that bos getlog can get /etc/motd
"

24 years agoafs-sysnames-add-sunx86-57-and-58-20010906
Derrick Brashear [Fri, 7 Sep 2001 04:05:43 +0000 (04:05 +0000)]
afs-sysnames-add-sunx86-57-and-58-20010906

allocate ids for sunx86 57 and 58

24 years agowindows-build-environment-cleanup-20010906
James Peterson [Fri, 7 Sep 2001 03:54:54 +0000 (03:54 +0000)]
windows-build-environment-cleanup-20010906

clean up previous problems in the win2k build env

24 years agolinux22-redhat-enterprise-kernels-add-inode-fields-20010906
Derrick Brashear [Fri, 7 Sep 2001 02:12:29 +0000 (02:12 +0000)]
linux22-redhat-enterprise-kernels-add-inode-fields-20010906

struct vm_area_struct   *i_mmap_shared;
added in a patch to the redhat enterprise kernel

24 years agolinux24-fix-path-leak-20010906
Chaskiel M Grundman [Thu, 6 Sep 2001 20:07:12 +0000 (20:07 +0000)]
linux24-fix-path-leak-20010906

based on suggestion from Srikanth and Chas Williams

24 years agoupdate-top-readme-20010904
Sam Hartman [Tue, 4 Sep 2001 23:28:20 +0000 (23:28 +0000)]
update-top-readme-20010904

add ppc linux stuff and update alpha linux

24 years agolibafs-linux-makefileproto-shouldnt-default-to-kgcc-20010830
Derrick Brashear [Thu, 30 Aug 2001 07:14:37 +0000 (07:14 +0000)]
libafs-linux-makefileproto-shouldnt-default-to-kgcc-20010830

nuke kgcc crock *again*

24 years agoconfig-makefile-further-cleanup-20010830
Derrick Brashear [Thu, 30 Aug 2001 07:07:16 +0000 (07:07 +0000)]
config-makefile-further-cleanup-20010830

ordering of dependancies caused ${DESTDIR}/include/afs to not exist in
time, masked if you built into an existing destdir. so let's make
the makefile simpler and more logically paraallel.

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

get missing backquote

24 years agomore-makefiles-cleanup-20010829
Nathan Neulinger [Thu, 30 Aug 2001 00:22:17 +0000 (00:22 +0000)]
more-makefiles-cleanup-20010829

get rid of cases where we'd end up with two / because of DESTDIR pasting

macroize calls to rm

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

get rid of another case of bogus trailing quoting

24 years agolibafs-make-subtree-during-build-for-later-use-20010829
Jeffrey Hutzelman [Wed, 29 Aug 2001 23:10:45 +0000 (23:10 +0000)]
libafs-make-subtree-during-build-for-later-use-20010829

get rid of bogus ..'s

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

make the subdir buildable

24 years agolibafs-irix-makefile-cleanup-20010829
Derrick Brashear [Wed, 29 Aug 2001 22:31:38 +0000 (22:31 +0000)]
libafs-irix-makefile-cleanup-20010829

clean up typo so we build correct module