James Peterson [Wed, 21 Nov 2001 06:45:40 +0000]
STABLE12-windows-updates-
20011121
missed updates needed for next release
(cherry picked from commit
6a0443bdcce0bde8af06af0da929cff6a693ead3)
James Peterson [Thu, 15 Nov 2001 03:38:06 +0000]
STABLE12-windows-updates-including-dont-lose-tokens-
20011110
pull token lossage issue fix onto stable
(cherry picked from commit
de99fc23d41b57902b36b10179a8129da9b8b0ff)
Nickolai Zeldovich [Thu, 15 Nov 2001 03:31:23 +0000]
STABLE12-dynamic-root-allocate-space-for-dot-and-dotdot-
20011102
reserve space for . and .. in dynroot/freelance
Jeff Riegel [Thu, 15 Nov 2001 03:30:08 +0000]
STABLE12-freelance-updates-
20011031
freelance client updates
(cherry picked from commit
c1d1a27ba99284b8877f4449f2871eb81a9b31ce)
Derrick Brashear [Thu, 15 Nov 2001 03:20:55 +0000]
STABLE12-dux-kernel-lacks-mem-functions-
20011016
pull into stable (kernel lacks memcpy memset memcmp)
(cherry picked from commit
50b3a0fb22403b250585cbc3d7c4cd17440840d5)
Chaskiel M Grundman [Sat, 10 Nov 2001 23:27:36 +0000]
STABLE12-darwin-remove-obsolete-plist-
20011110
we have kernel-specific plists now
Chaskiel M Grundman [Sat, 10 Nov 2001 23:22:48 +0000]
STABLE12-darwin-14-support-for-stable-
20011110
support for the old build system for darwin 1.4
Derrick Brashear [Sat, 13 Oct 2001 06:24:56 +0000]
STABLE12-disable-client-inlinebulk-
20011013
until we can remember which servers support it
(cherry picked from commit
d4c039ce1a5747dc4b8acfacba766d2b2671bb26)
Derrick Brashear [Sat, 13 Oct 2001 06:22:33 +0000]
STABLE12-add-relnotes-for-122-
20011013
1.2.2 release notes
Derrick Brashear [Sat, 13 Oct 2001 05:54:59 +0000]
STABLE12-update-news-file-
20011013
make NEWS file up to date
(cherry picked from commit
a158978f851a97c93a350fa3bce127f9e0db052a)
Derrick Brashear [Sat, 13 Oct 2001 05:36:14 +0000]
STABLE12-resync-stable-with-head-
20011013
cheat and pull everything as one delta
Mattias Amnefelt [Sat, 22 Sep 2001 00:49:39 +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)
Chaskiel M Grundman [Thu, 20 Sep 2001 21:12:33 +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)
Derrick Brashear [Thu, 20 Sep 2001 06:10:38 +0000]
STABLE12-undo-linux-call-afs-dopartialwrite-
20010920
scrap this approach
(cherry picked from commit
9d50b935e36ef7831f5172f1ac8c8dee52d61710)
Derrick Brashear [Thu, 20 Sep 2001 05:02:38 +0000]
STABLE12-openafs-relnotes-1_2_1-
20010920
add release notes for 1.2.1
Derrick Brashear [Thu, 20 Sep 2001 04:58:52 +0000]
STABLE12-ubik-fix-typo-
20010919
somehow this crept in
(cherry picked from commit
e667ec654b7d14fd0ef228dd9acbda974ba6825a)
James Peterson [Thu, 20 Sep 2001 00:19:40 +0000]
STABLE12-winnt-dont-do-unneeded-version-check-
20010918
make afs config wizard not complain about version < 3.5
(cherry picked from commit
67081b64c9794550315bcd24bb8ecf8431cd260e)
Shyh-Wei Luan [Thu, 20 Sep 2001 00:16:39 +0000]
STABLE12-news-include-windows-updates-
20010918
list windows client user-visible changes
(cherry picked from commit
62ea64e63aa97efdd2b231e91ed00565bad93891)
Jim Rees [Wed, 19 Sep 2001 23:47:58 +0000]
STABLE12-automake-comment-
20010918
reflect need for automake
(cherry picked from commit
9d1bdf1f14218d384b9b5711452e3ed66e824b05)
Jim Rees [Wed, 19 Sep 2001 23:46:43 +0000]
STABLE12-openbsd-nits-
20010919
arrange for "make" to complete on openbsd (from devel branch)
(cherry picked from commit
bdfa7364be16746448d9149579de6b635ff1390e)
Derrick Brashear [Wed, 19 Sep 2001 23:40:17 +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)
Walter Wong [Wed, 19 Sep 2001 23:36:15 +0000]
STABLE12-misc-build-cleanup-
20010917
get rid of build warnings from unused variables, especially for winnt
(cherry picked from commit
7944ae223ada964b0a8c617dfef2f9fb52fadbf1)
Walter Wong [Wed, 19 Sep 2001 23:32:42 +0000]
STABLE12-nt-makefile-clean-targets-
20010917
provide more useful "make clean" support for winnt
(cherry picked from commit
8068237ad08e1b3e00c09ae5e21c8e772ca67c9a)
Walter Wong [Wed, 19 Sep 2001 23:30:53 +0000]
STABLE12-readme-cvs-update-with-instructions-
20010917
more verbose readme for cvs users
(cherry picked from commit
eb2727a6a74d634b054c5a757e65e14ec7f94931)
Sam Hartman [Wed, 19 Sep 2001 23:29:18 +0000]
STABLE12-ppc-linux-needs-install-path-
20010917
specify path to install like all the other makefile fragments
(cherry picked from commit
82e061df412c781435f30ee0474f3484ff585cb7)
Jim Rees [Wed, 19 Sep 2001 23:25:19 +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)
Derrick Brashear [Wed, 19 Sep 2001 23:18:26 +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
Chaskiel M Grundman [Wed, 12 Sep 2001 06:03:49 +0000]
STABLE12-darwin-update-plist-building-
20010912
update how plist files are constructed so subsconfigure for libafs can work
Derrick Brashear [Tue, 11 Sep 2001 21:35:39 +0000]
STABLE12-darwin-plist-renaming-
20010911
allow configure processing of files
(cherry picked from commit
20b20753c85fea9268c13232a9dcdd9ba56d006a)
Derrick Brashear [Wed, 12 Sep 2001 16:56:30 +0000]
STABLE12-linux-makefileproto-redhat-enterprise-support-
20010912
based on work by thomas.mueller@hrz.tu-chemnitz.de
(cherry picked from commit
15cf58cd8e7eb61ac268589157283436bc95716e)
Chaskiel M Grundman [Wed, 12 Sep 2001 06:03:49 +0000]
STABLE12-darwin-update-plist-building-
20010912
update how plist files are constructed so subsconfigure for libafs can work
Derrick Brashear [Tue, 11 Sep 2001 20:29:27 +0000]
STABLE12-afs-callback-kill-bcopy-again-
20010911
same in stable tree
(cherry picked from commit
88cfb6ba69d0f15c7996c91d6fb6960b3efc11c6)
Derrick Brashear [Tue, 11 Sep 2001 08:10:29 +0000]
STABLE12-create-openafs-stable-1_2_0-
20010911
prepare for release
Derrick Brashear [Tue, 11 Sep 2001 07:56:23 +0000]
update-top-level-docs-for-new-install-targets-
20010911
make top level files indicate current build instructions
Derrick Brashear [Tue, 11 Sep 2001 07:25:54 +0000]
aix-makefileproto-cleanup-dest-building-
20010911
readd missing /es
Derrick Brashear [Tue, 11 Sep 2001 05:46:37 +0000]
makefileproto-solaris-install-modules-in-modlad-dir-
20010911
get rid of another bogosity
Derrick Brashear [Tue, 11 Sep 2001 05:00:29 +0000]
configure-libafs-fix-paths-
20010910
update paths for building submodule
Derrick Brashear [Tue, 11 Sep 2001 04:30:49 +0000]
irix-makefileproto-fix-dest-target-
20010910
rely on DEST not DESTDIR
also install instead of cp to implicitly create needed directory
Derrick Brashear [Mon, 10 Sep 2001 21:52:30 +0000]
linux-configure-check-for-more-inode-struct-members-
20010910
for redhat enterprise kernel
Derrick Brashear [Mon, 10 Sep 2001 21:50:43 +0000]
update-libafs-configure-
20010910
so the kernel module subconfigure will work usefully
Nathan Neulinger [Mon, 10 Sep 2001 21:21:01 +0000]
makefile-cleanup-remove-extraneous-semicolons-and-other-unused-bits-
20010910
rationalize away some more crap
Nathan Neulinger [Mon, 10 Sep 2001 21:14:01 +0000]
add-cvsignores-to-project-
20010910
start at cvsignores
Walter Wong [Mon, 10 Sep 2001 21:08:14 +0000]
winnt-readme-update-
20010910
update winnt build instructions
Chaskiel M Grundman [Mon, 10 Sep 2001 21:07:32 +0000]
darwin-build-updates-
20010910
separate plist on per-version basis
1.4 is not yet supported
Walter Wong [Mon, 10 Sep 2001 20:54:20 +0000]
winnt-create-missing-clean-target-
20010910
get winnt make clean closer to working
Jeffrey Hutzelman [Mon, 10 Sep 2001 20:15:57 +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
Derrick Brashear [Mon, 10 Sep 2001 17:37:32 +0000]
bucoord-cvs-bogosity-
20010910
correct bogosity which crept into CVS (rtruct instead of struct)
James Peterson [Mon, 10 Sep 2001 16:39:47 +0000]
windows-install-updates-
20010910
more corrections for windows packaging
Walter Wong [Sat, 8 Sep 2001 05:31:22 +0000]
winnt-makefile-fixes-
20010908
clean up makefile problems which got introduced by other changes
Nickolai Zeldovich [Fri, 7 Sep 2001 21:47:57 +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
Nickolai Zeldovich [Fri, 7 Sep 2001 21:12:13 +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
Chaskiel M Grundman [Fri, 7 Sep 2001 19:59:03 +0000]
darwin-make-afsd-script-exit-for-failure-
20010907
script failed to exit for one of the failure cases before
Carsten Jacobi [Fri, 7 Sep 2001 05:36:41 +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)
Chaskiel M Grundman [Fri, 7 Sep 2001 05:00:05 +0000]
macosx-dont-interfere-with-cd-audio-
20010906
don't use constant VT_AFS for our vfs type
Derrick Brashear [Fri, 7 Sep 2001 04:49:16 +0000]
param-remove-nested-commenting-
20010906
based on comment from rjs3@andrew.cmu.edu
Walter Wong [Fri, 7 Sep 2001 04:38:19 +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
Walter Wong [Fri, 7 Sep 2001 04:32:56 +0000]
winnt-initialize-variables-and-memory-before-use-
20010906
initialize a variable false when assumed; also some memset(...,0
Sam Hartman [Fri, 7 Sep 2001 04:18:59 +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
"
Derrick Brashear [Fri, 7 Sep 2001 04:05:43 +0000]
afs-sysnames-add-sunx86-57-and-58-
20010906
allocate ids for sunx86 57 and 58
James Peterson [Fri, 7 Sep 2001 03:54:54 +0000]
windows-build-environment-cleanup-
20010906
clean up previous problems in the win2k build env
Derrick Brashear [Fri, 7 Sep 2001 02:12:29 +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
Chaskiel M Grundman [Thu, 6 Sep 2001 20:07:12 +0000]
linux24-fix-path-leak-
20010906
based on suggestion from Srikanth and Chas Williams
Sam Hartman [Tue, 4 Sep 2001 23:28:20 +0000]
update-top-readme-
20010904
add ppc linux stuff and update alpha linux
Derrick Brashear [Thu, 30 Aug 2001 07:14:37 +0000]
libafs-linux-makefileproto-shouldnt-default-to-kgcc-
20010830
nuke kgcc crock *again*
Derrick Brashear [Thu, 30 Aug 2001 07:07:16 +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
Nathan Neulinger [Thu, 30 Aug 2001 00:22:17 +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
Jeffrey Hutzelman [Wed, 29 Aug 2001 23:10:45 +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
Derrick Brashear [Wed, 29 Aug 2001 22:31:38 +0000]
libafs-irix-makefile-cleanup-
20010829
clean up typo so we build correct module
Jeffrey Hutzelman [Wed, 29 Aug 2001 20:17:19 +0000]
libafs-make-subtree-during-build-for-later-use-
20010829
at build time, create a subtree for use later which can be used to
build *only* kernel modules, but only for the afs sysname you were building
for in the first place currently.
Derrick Brashear [Wed, 29 Aug 2001 20:04:00 +0000]
linux-support-kernel-patches-used-by-suse-
20010829
check for added fields in struct inode
Derrick Brashear [Wed, 29 Aug 2001 19:45:37 +0000]
cvs-needs-readme-
20010829
warn of the dangers of cvs snapshots
explain how to use one
Nathan Neulinger [Wed, 29 Aug 2001 18:40:51 +0000]
venus-makefile-cleanup-
20010829
cleanup and remove now unused for/do constructs
Nathan Neulinger [Wed, 29 Aug 2001 18:37:32 +0000]
afsd-makefile-cleanup-
20010829
cleanup for afsd makefile
Nathan Neulinger [Wed, 29 Aug 2001 18:36:27 +0000]
linux24-make-kdump-build-
20010829
make kdump at least buildable, not particularly pretty
Derrick Brashear [Wed, 29 Aug 2001 18:12:35 +0000]
dux-documentation-update-
20010829
based on information from joda@pdc.kth.se
Johan Danielsson [Wed, 29 Aug 2001 17:55:56 +0000]
dux-create-loadable-kernel-module-
20010829
with minor correction by shadow@dementia.org to install the module, but
we now create a loadable kernel module for dux
====================
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.
====================
actually build afs.mod
====================
fix typo
Derrick Brashear [Wed, 29 Aug 2001 17:14:49 +0000]
xdr-int64-dont-build-on-dux-ever-
20010829
some form of xdr_int64 is always available on dux, so don't build it.
Derrick Brashear [Wed, 29 Aug 2001 04:59:38 +0000]
mpp-needs-unistd-for-protos-on-irix-
20010828
so we don't get the implicit int return type and upset the irix compiler
Nathan Neulinger [Wed, 29 Aug 2001 02:19:55 +0000]
makefile-updates-
20010828
clean up all the makefiles to remove bogus targets, eliminate trailing /
requirement from DESTDIR, avoid needing to pass things like DESTDIR around
between makefiles
====================
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 quoting
Derrick Brashear [Wed, 29 Aug 2001 01:46:57 +0000]
linux-call-afs-dopartialwrite-from-afs-memwrite-and-afs-ufswrite-not-afs-linux-write-
20010828
attempt to deal with case where data not being flushed from cache
Derrick Brashear [Tue, 28 Aug 2001 19:03:49 +0000]
linux-attempt-to-support-forcible-umount-
20010828
not well tested, likely neither complete nor 100% correct.
Derrick Brashear [Tue, 28 Aug 2001 15:05:34 +0000]
solaris-kernel-lacks-mem-functions-
20010828
this is a band-aid, since it maps all memsets to bzero; a replacement
memset is actually needed for the non zero case
Nickolai Zeldovich [Mon, 27 Aug 2001 04:35:06 +0000]
afs-evalmountpoint-return-code-resync-
20010826
resync error codes so they work like they did before afs-lookup-check-evalmountpoint-return-
20010221
Derrick Brashear [Thu, 23 Aug 2001 18:46:32 +0000]
windows-authentication-recognize-time-out-of-bounds-error-
20010823
so people don't get "unknown" error 37
Derrick Brashear [Thu, 23 Aug 2001 18:26:43 +0000]
linux-kernel-headers-have-conflicting-min-max-defs-
20010823
so we cheat and call our macros something else.
based on report by Owen LeBlanc <LeBlanc@mcc.ac.uk>
Chas Williams [Thu, 23 Aug 2001 18:17:40 +0000]
windows-installer-updates-
20010823
change references to be to openafs and not afs
Nathan Neulinger [Thu, 23 Aug 2001 18:07:24 +0000]
hpux10-may-be-hppa-2-
20010823
deal with more uname output
James Peterson [Sun, 19 Aug 2001 15:44:41 +0000]
windows-updates-
20010819
1. Version control (Win9x & Windows NT/2000)
NTMakefile.i386_win95 and NTMakefile.i386_nt40 added AFSPRODUCT_VERSION
variable, setting this will propagate through the software by setting
the product version for the installation and client dialog boxes. In
particular it will provide correct notification if Win2K installation is
being upgraded, reinstall or downgraded.
Version information shows up in the following ways:
Welcome dialog during installation
Properities page for Install.exe (Windows Installation routine)
Windows Add/Remove Dialogs application list
AFS Control Center and Client dialog boxes
See README-WIN9X.TXT or README-NT.TXT for further information on how to set thi
s
variable.
2. CellServDB (Win9x & Windows NT/2000)
The installer can choose between various sources for CellServDB:
a) Previous installed file, afsdcell.ini(WinNT/2000) or CellServDB(Win9x).
b) File that comes with the installation package (recent copy from grand.centra
l.org)
c) Download a the file from the Web (default http://grand.central.org/dl/cellse
rvdb/CellServDB).
d) Browse for a file
3. Drive Mapping (Win9x & Windows NT/2000)
The installer can choose up to two drive mappings during the installation
process. Default is map Z: to AFS root and U: to user home directory
4. Silent Running (Win9x & Windows NT/2000)
Setup.exe is capable of running silently (-s option); that is, it will use a pr
e-made
response script to drive its responses. You can also do a normal installation
with
the record option (-r) to build a sample response file.
The installation routine has been improved to accept a modified response file s
o the
administrator can setup up additional drive mappings including substituting the
user's
loggin name into the path. By using a text editor an administrator can setup a
variable
path name that includes %LOGINNAME% in a path statement. This variable will be
substituted for the current user's login name. (Only at installation time.)
For example: if an administrator wanted to install AFS client on a machine that
had the
following mappings:
Z:=/
U:=/afs/afscell.org/u/username
Q:=/afs/afscell.org/general
Then follow these steps:
a) run setup with -r option and specify install to record responses into file s
etup.iss
setup.exe -r -f1setup.iss
b) Follow normal installation responses
c) Edit the setup.iss response file by modifying the "DRIVEPATH section".
This response file could start off looking like this:
[DLG_DRIVEPATH-1]
Result=1
Drive_0=Z:
Path_0=/
Share_0=all
Drive_1=U:
Path_1=/afs/afscell.org/u/administrator
Share_1=home
Count=2
This section map would be changed to look like this:
[DLG_DRIVEPATH-1]
Result=1
Drive_0=Z:
Path_0=/
Share_0=all
Drive_1=U:
Path_1=/afs/afscell.org/u/%LOGINNAME%
Share_1=home
Drive_2=Q:
Path_2=/afs/afscell.org/general
Share_2=genrl
Count=3
d) Use the silent mode to install AFS (must log to windows as your user name e.
g. Frank)
setup.exe -s -f1setup.iss
HINT: Share name should be limited to 12 characters.
The response file terminate if the installation is in any way different; for
example,
the response is recorded on a clean machine and it is run on a system where
AFS
is already installed.
The execution is truly silent, except for a log file.
The last response is BootOption and if set to 1 it will reboot your machine!
Refer to additional documentation on silent/record in you Install Shield User's
Guide.
5. Fixed the Un-Installation bug that damaged the NetBT parameter registration. (Win2k/NT only)
6. Change Default selection for Win2000 to Client and Documentation only. (Win2
K/NT only)
The default installation is with Server and Control Center NOT selected.
7. Win9x Client Operation (Win9x only)
Win9x client has been changed to allow "connection" with out forcing
authentication. Previous implementation of the Win9x client had three steps to
the
connection process: 1) start client 2) obtain tokens 3) Map drives
The updated Win9x client can leave the username blank and select to Connect. T
herefore, only
the client will be started (without obtaining tokens). The user can still map
drives
(those that don't require authentication). This is particularity useful if you
want to
use a different routine to obtain authentication tokens or additional drive map
pings.
A command line option has also been added (-noid). This option Prevent selecti
on of
(Gray out) username/password. This will cause the client to start up without au
thentication.
By using both -noid and -connect allows the user to run the AFS client in login
script
that could provide Kerbos 5 authentication and addition drive mapping.
8. Installation (Win9x only)
Fix installation into paths that have space, e.g. \Program Files\Afscli
====================
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.
====================
complete list in first message
Jeremy Stribling [Thu, 16 Aug 2001 08:56:51 +0000]
bosadmin-setrestarttime-should-take-a-structure-
20010816
bos_ExecutableRestartTimeSet called BOZO_SetRestartTime incorrectly
Nathan Neulinger [Thu, 16 Aug 2001 08:54:48 +0000]
configure-simplify-hp-detection-for-sysname-
20010816
cut from 2 rules to one
Chas Williams [Thu, 16 Aug 2001 02:01:05 +0000]
linux-osi-clear-inode-locking-fix-
20010816
"i think this was missed from a patch i sent a while back to cleanup
the iput() of afs inodes. i think the lock(vc->lock) needs to be in
osi_clear_inode() since osi_clear_inode is called a bit more often
than afs_delete_inode(). however, this like just might be uneeded
since no one has seen any problems apparently."
Hartmut Reuter [Thu, 16 Aug 2001 01:50:55 +0000]
clear-xfreemallocs-in-shutdown-rxevent-
20010816
only likely to matter to mr-afs
Derek Atkins [Thu, 16 Aug 2001 01:48:48 +0000]
fix-afsconfig-ordering-for-rx-
20010816
to fix symbol versioning problems
change to rxgen ok on the basis that nothing other than AFS is in any danger
of using rx kernel code
Derrick Brashear [Wed, 8 Aug 2001 03:38:45 +0000]
aix-needs-string-h-in-aclproc-
20010807
and we get back to the crux of the issue
Derrick Brashear [Wed, 8 Aug 2001 03:37:54 +0000]
linux-ext3-adds-items-to-struct-inode-and-so-do-we-
20010807
Thanks to shirsch@adelphia.net for mentioning something was added.
====================
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.
====================
this leaked in, separate delta
====================
fix maxcro defn
Derrick Brashear [Wed, 8 Aug 2001 03:05:55 +0000]
convert-from-bsd-to-posix-string-and-memory-functions-
20010807
bcopy, bcmp, bzero, index, rindex, you're all cut.
memcpy, memcmp, memset, strchr, strrchr, show us how it's done
====================
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 reference to memset the right thing
====================
make change to arguments globally and not just for e.g. linux/darwin/fbsd
====================
fix a minor flub in how this was done
====================
correct another bad memcpy coversion
====================
fix up more inadvertant turds
====================
fix two errors found by chas williams
Derrick Brashear [Wed, 8 Aug 2001 01:34:58 +0000]
linux-fs-h-struct-inode-test-for-i-cdev-
20010807
doesn't look like it should matter but we might as well try to stay consistent
====================
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 extra tests
James Flemer [Tue, 7 Aug 2001 17:14:08 +0000]
solaris8-build-64bit-kdump-
20010807
some solaris 8 machines are 64 bit so build kdump64
Chas Williams [Tue, 7 Aug 2001 01:11:25 +0000]
introduce-linux-ia64-port-
20010806
"no special instructions this time other than you need a rather recent
glibc (turbolinux beta5 or redhat 7.1) since the afs userland utilities
use ucontext() instead of setjmp()/longjmp(). this is probably the weakest
part of the port since lwp is somewhat difficult to test rigorously.
you can insmod the afs module now (and rmmod if you like) why so difficult?
function pointers are really pointers to a function descriptor that contains
the function pointer and global pointer. the syscall table (being written
in assembler) only contains function pointers. it doesnt setup the gp.
modules and kernels do not share the same gp. so if you want the syscall
to go to a module, you need to setup the gp and then call your module's
routine. be sure to restore the gp after returning from your routine :)
i also converted to the 'new style' module_init() -- only used on kernel
versions 2.4.0 and up. this does the right thing if you happen to be
linked directly with the kernel.
klog has been fixed (afs's crypt() function is sensitive to sizeof(long) --
des/crypt.c should probably use 'afs_int32', not 'long' or 'int')
in case it matters, my platform is a b3-stepping running beta5 of turbolinux."
====================
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.
====================
don't leak into not ia64 port
Chas Williams [Tue, 7 Aug 2001 00:50:05 +0000]
invert-sense-of-strings-string-header-inclusion-
20010806
this will be obsolete in current form once b* and *index are dead but apply
for now