00:10 Changeset [14305] by ghudson
Shut up gcc signal handler type warning on Linux.
00:09 Changeset [14304] by ghudson
add nvi.
00:08 Changeset [14303]
This commit was manufactured by cvs2svn to create tag 'nvi-1_79'.
00:08 Changeset [14302] by ghudson
This commit was generated by cvs2svn to compensate for changes in r14301, which included commits to RCS files with non-trunk default branches.
00:08 Changeset [14301] by ghudson
Import of nvi 1.79, from http://www.bostic.com/vi/
00:01 Changeset [14300] by ghudson
Remove some outdated AFS verbiage.


10:08 Changeset [14299] by ghudson
Revert part of the last change: /srvd/auto_update has to continue working so workstations can automatically update from older releases.
09:43 Changeset [14298] by ghudson
Shut up gcc about incompatible signal handler types on Linux.


13:55 Changeset [14297]
This commit was manufactured by cvs2svn to create tag 'ares-1_1_0'.
13:55 Changeset [14296] by ghudson
Use new AC_SEARCH_LIBS macro. (This was accidentally checked in on the ares-1_0 branch before.)
13:52 Changeset [14295] by ghudson
Add a NEWS file for the external releases.
13:43 Changeset [14294] by ghudson
Fix a couple of fenceposts. (This was accidentally checked in on the ares-1_0 branch before.)
13:39 Changeset [14293] by ghudson
Cast hostent h_name field to char * before freeing, to pacify Linux. (This was accidentally checked in on the ares-1_0 branch before.)
13:38 Changeset [14292] by ghudson
Use correct bitwise operators for masks in several parsing macros. (This was accidentally checked in on the ares-1_0 branch before.)
13:34 Changeset [14291] by ghudson
Remove the paragraph about the ISC, which I don't think is terribly accurate any more. I think they've gone with multithreading as the answer.
13:27 Changeset [14290] by ghudson
next_server() could end the query and free the query structure, so process_timeouts() has to retrieve query->next at the top of the loop.
10:27 Changeset [14289] by ghudson
We're going to use the generic reactivate after all.
10:26 Changeset [14288] by ghudson
Now I understand what went into rev; it was based on the 8.3 branch, of course. Anyway, fix the real problem (/etc/athena needs to be in PATH).
10:17 Changeset [14287] by ghudson
I'm not sure what went into the last revision. Re-sync with rev 1.46 on the mainline, adding the sourcing of /etc/sysconfig/zhm and /etc/sysconfig/athena-inetd (the need for which should go away).


16:47 Changeset [14286] by zacheiss
Add support for a new type of 9gb scsi disk we've gotten.
11:14 Changeset [14285] by tb
Pull up 1.5 into athena-8_3-linux branch.
11:13 Changeset [14284] by ghudson
Only run rpm if we have something to do; otherwise we get an error.
11:01 Changeset [14283] by tb
Bother specifying files list so that rc.conf can be specified as a config file.
10:54 Changeset [14282] by ghudson
Don't declare utmpfx and wtmpfx; we don't use them.
10:48 Changeset [14281] by tb
Pull up 1.4 into athena-8_3-linux branch.
10:45 Changeset [14280] by ghudson
--oldpackages should be --oldpackage. strippath wasn't stripping the .i386.rpm extension. The updates-pruning code was outputting rpm versions, not filenames.


14:19 Changeset [14279] by tb
Make /etc/sysconfig correctly.
14:18 Changeset [14278] by tb
Repair line that copies masks into place.
14:17 Changeset [14277] by tb
Create /etc/sysconfig correctly.
14:17 Changeset [14276] by tb
Create discuss user before unpacking, not after. Also improve security by ensuring there's a .klogin and .k5login in discuss's dir.
14:15 Changeset [14275] by tb
Pull up through 1.5 into athena-8_3-linux branch.
14:11 Changeset [14274] by tb
Pull up 1.9 into athena-8_3-linux branch.
14:10 Changeset [14273] by tb
Pull up 1.46 into athena-8_3-linux branch.
14:09 Changeset [14272] by tb
Pull up 1.2 and 1.3 into athena-8_3-linux branch.


16:00 Changeset [14271] by ghudson
ZAUTH_CKSUM_FAILED no longer used by server code.
15:59 Changeset [14270] by ghudson
Remove an old compatibility compromise from back when we started requiring checksums on messages. With this change, you can't fiddle with subs if you don't have a valid checksum.
15:52 Changeset [14269] by ghudson
Use absolute path to run athdir when setting up the path.
15:52 Changeset [14268] by ghudson
Remember /usr/X11R6/man in Linux manpath.
12:36 Changeset [14267] by ghudson
Pull up 1.2 to athena-8_3 branch.
12:35 Changeset [14266] by ghudson
Hm, when we apply a kernel patch, we change /os/var/sadm, so I guess we need to re-track /os to make sure /var/sadm stays in sync.
12:33 Changeset [14265] by ghudson
Pull up 1.1 to athena-8_3 branch.
12:32 Changeset [14264]
This commit was manufactured by cvs2svn to create branch 'athena-8_3'.
12:32 Changeset [14263] by ghudson
Make Sun workstations re-track kernel for 8.3.26.


15:18 Changeset [14262] by ghudson
Remember /usr/X11R6/man in athena_manpath.
13:44 Changeset [14261] by ghudson
On modern Linux systems, WTMPX_FILE is not defined unless you define _GNU_SOURCE. _PATH_WTMPX appears to be canonical. So be prepared to use that instead of WTMPX_FILE.
10:56 Changeset [14260] by rbasch
Change default NFS mount from soft to hard and interruptible.


17:31 Changeset [14259] by ghudson
/srvd/auto_update -> /etc/athena/update_ws -a
17:23 Changeset [14258] by ghudson
As jweiss points out, unset the right variables for the cluster info.


11:39 Changeset [14257] by ghudson
Fix getopts lossage.
02:27 Changeset [14256] by tb
Parts of rc.conf that now live in separate files.
02:27 Changeset [14255] by tb
New package athena-ws.
02:26 Changeset [14254] by tb
We need a special config.site to deal with emacs's peculiarities.
02:26 Changeset [14253] by tb
Scripts to build RPMS.
02:24 Changeset [14252] by tb
Pull up into athena-8_3-linux branch.
02:18 Changeset [14251] by tb
Use the new rc.conf scheme and omit all use of /etc/sysconfig/athena.
02:17 Changeset [14250] by tb
Read the zhm and athena-inetd configuration from /etc/sysconfig to set the relevant variables correctly.
02:17 Changeset [14249] by tb
Don't create the /usr/andrew symlink.
02:16 Changeset [14248] by tb
Disable identd and linuxconf in inetd.conf. Prune rc.conf radically; its other contents are now found in other packages.
02:15 Changeset [14247] by tb
Spec files for RPMs.
02:15 Changeset [14246] by tb
Prep files for athena packages: these are run before building the package and generally copy files from other parts of the source tree to get incorporated into a package whose official location is elsewhere.
02:14 Changeset [14245] by tb
do.sh, packages: incorporate selected athtoolroot changes from the 8.4 tree, and the new packages file format.
02:11 Changeset [14244] by tb
Create the /afs directory in install.
01:58 Changeset [14243] by tb
Xlogin.linux.presed: Display logo in the correct colors. verify.c: Define _GNU_SOURCE to make UTMPX_FILE and WTMPX_FILE visible, and add __linux__ to the tests to turn on the appropriate utmp handling code.
01:56 Changeset [14242] by tb
Define _GNU_SOURCE so that [UW]TMPX_FILE are visible. Also make the SOLARIS-only code for utmp handling be SOLARIS || __linux__.
01:41 Changeset [14241] by ghudson
A Linux version of the reactivate script, only for the athena-8_3-linux branch, which calls the update script using the right path and the -a flag. In the mainline, the update_ws calling convention will be made consistent across platforms.
01:04 Changeset [14240]
This commit was manufactured by cvs2svn to create branch 'athena-8_3-linux'.
01:04 Changeset [14239] by ghudson
An update script for Linux. To do: Make a way to manually update to new full releases. Allow package downgrades on private machines if the local administrator hasn't upgraded. (This may be too hard.) Deal with replacing a package with a conflicting one. (This may require improvements to rpm.)


17:50 Changeset [14238] by ghudson
On the athena-8_3-linux branch, fix the size of the tktfilename field so that the structure sent over the net is (more likely to be) the same across platforms. The mainline will get a better fix.
11:21 Changeset [14237] by rbasch
Ensure that $host is set before using it.


12:50 Changeset [14236] by ghudson
For athena-8_3-linux only, install new AFS modules. Keep installing the old modules (pre-3.5-patches-3 modules which aren't present in patches 3) just to be conservative.
12:42 Changeset [14235] by ghudson
Pull up AFS 3.5 patches 3 modules to athena-8_3-linux.
12:35 Changeset [14234] by ghudson
Further sync with AFS 3.5 patches 3.
12:35 Changeset [14233] by ghudson
These aren't present in AFS 3.5 patches 3.
10:36 Changeset [14232] by tb
Pull up 1.8 into athena-8_3-linux branch.
10:31 Changeset [14231] by tb
Pull up 1.39 and 1.40 into athena-8_3-linux branch.
00:43 Changeset [14230] by zacheiss
install elisp files with our default umask


00:18 Changeset [14229] by ghudson
No longer needed.
00:17 Changeset [14228] by ghudson
Moved to packs/config
00:16 Changeset [14227] by ghudson
Moved to packs/maint.
00:16 Changeset [14226] by ghudson
Moved to packs/config.
00:11 Changeset [14225] by ghudson
Moved to packs/dotfiles.
00:09 Changeset [14224] by ghudson
Moved to athena/etc/xlogin.
00:07 Changeset [14223] by ghudson
These files moved to athena/eetc/dm/doc.
00:04 Changeset [14222] by ghudson
These sources moved to athena/bin/config_console.
00:01 Changeset [14221] by ghudson
Deprecated due to insecurity. Was barely functional anyway.


23:59 Changeset [14220] by ghudson
We're going back to the old Athena dm on IRIX.
23:57 Changeset [14219] by ghudson
dm sources moved to athena/etc/dm.
23:56 Changeset [14218] by ghudson
xlogin sources moved to athena/etc/xlogin.
15:23 Changeset [14217] by danw
Some OSes return ENOTEMPTY (rather than EEXIST) when trying to rmdir(2) a non-empty directory, so check for that too
10:58 Changeset [14216] by danw
if the environment variable FSID_EXTRA_CELLS is defined, authenticate to those cells when doing "fsid -a", even if there are no lockers attached from them.


22:48 Changeset [14215] by ghudson
Discard packets which don't begin with ZVERSIONHDR ("ZEPH") in case we get non-Zephyr packets from somewhere. We've seen it happen on Linux with getting rx packets.


13:36 Changeset [14214] by ghudson
Reinstate the policy that realm-visible locations cannot be seen by unauthentic ulocate requests.


10:35 Changeset [14213] by ghudson
Don't use -o hard. It prints an error message now, and we don't need it with AFS system packs.
Note: See TracTimeline for information about the timeline view.