Timeline
04/11/97:
- 16:48 Changeset [9868] by
- inetd.pid moved to /var/athena.
- 16:20 Changeset [9867] by
- Eliminate the version-specific /etc/athena/inetd.pid hack which is now handled in the version script.
- 16:20 Changeset [9866] by
- Move some pid files to /var/athena which would otherwise be left behind, or which would force version-specific hacks in do-update.
- 16:18 Changeset [9865] by
- Also remember to install syncconf in /etc/athena.
- 16:16 Changeset [9864] by
- Install athena.config in /etc/init.d; overlooked previously.
- 16:09 Changeset [9863] by
- Use LIBMANDIR instead of MANDIR, correcting an inconsistency.
- 16:05 Changeset [9862] by
- Install man pages.
- 16:03 Changeset [9861] by
- Install the xmh man page.
- 15:52 Changeset [9860] by
- Return something meaningful from ALinitUtmp().
- 15:27 Changeset [9859] by
- jweiss requested that it be easy to tell in update.log when the post-reboot phase starts. At the time, I said that it would be obvious, but it's less obvious than I thought it would be. So add a marker to the log.
- 14:37 Changeset [9858] by
- Make some arguments const to agree with prototypes on Solaris. This whole situation of redefining libc functions is bad business, and hostinfo needs a serious overhaul at some point. But not during a release cycle.
04/10/97:
- 17:18 Changeset [9857] by
- The native sendmail on Solaris 2.5.1 doesn't support frozen configuration files, so /etc/mail/sendmail.fc is a relic.
- 17:18 Changeset [9856] by
- As noted by jweiss, the native sendmail under 2.5.1 doesn't support frozen configuration files, so don't run sendmail -bz.
- 12:54 Changeset [9855] by
- Run newaliases at startup time during sendmail setup.
- 11:57 Changeset [9854] by
- Add OI to make MX lookups happen.
04/08/97:
- 14:28 Changeset [9853] by
- We use RCS or CVS to track changes, not ChangeLog files.
- 14:23 Changeset [9852] by
- Eliminate cruft.
- 14:11 Changeset [9851] by
- TRACKNEWOS -> TRACKOS
04/04/97:
- 15:20 Changeset [9850] by
- The problem with the new AFS module has been resolved, go back to it.
- 15:16 Changeset [9849] by
- Set variables for an OS update, since we need to modify /var/sysgen/master.d/rtsymtab, and since we will probably be installing a patch anyway.
- 13:43 Changeset [9848] by
- Go back to the 8.0 version of libafs.SP.R4000.o because the new one doesn't load into our kernel. This is base configuration ports 1.50 with some patches (AFS patch 19274).
- 13:04 Changeset [9847] by
- Check for "Reboot" as well as "Update" for the in-the-middle-of-an-update error message.
- 13:03 Changeset [9846] by
- Do driver installations here and clean up the version script files. The manual update shell moved to the packs/maint scripts, so that it wouldn't be logged.
- 13:02 Changeset [9845] by
- Move version script files to /var/athena. Do driver installations after the reboot.
- 13:01 Changeset [9844] by
- Check for the existence of finish-update before trying to run it, to avoid rebooting loops. Do the manual-update shell here so it doesn't get logged.
- 12:56 Changeset [9843] by
- Make directory ownership consistent with /os.
- 12:54 Changeset [9842] by
- Remove the fonts in the xlogin parameter which are on the X server command line, since xlogin now adds fonts to the font path instead of replacing the font path.
- 12:53 Changeset [9841] by
- Put /usr/athena/lib/X11/fonts/misc and /usr/andrew/X11fonts in the font path when the user logs in.
- 12:53 Changeset [9840] by
- Set the font path on the SGI; not all fonts are local any more. Add fonts to the existing font path instead of replacing it, so we don't have to keep track of all of the X server's default fonts.
- 12:49 Changeset [9839] by
- Add a script emulating the System V lp command.
04/03/97:
- 15:26 Changeset [9838] by
- nanny's socket moved to /var/athena. Changed cleanup appropriately.
- 15:23 Changeset [9837] by
- Moved the socket from /tmp to /var/athena.
- 01:24 Changeset [9836] by
- We were removing "touch" and "/etc/named.local" by mistake. Just put the rm -f command on one line.
04/02/97:
- 18:22 Changeset [9835] by
- Shove in the mwm man page so we can install it.
- 18:21 Changeset [9834] by
- Do install.man as well as install.
- 17:22 Changeset [9833] by
- /opt/SUNWmfwm went away in Solaris 2.5.1, so nuke the links to it.
- 16:42 Changeset [9832] by
- Move /var/athena creation earlier since we do clusterinfo there now.
04/01/97:
- 22:03 Changeset [9831] by
- Use lchown correctly on Solaris and SGI (we didn't build this with -DSYSV before).
- 21:56 Changeset [9830] by
- No need to set ownerships in here, since fix-owners runs after we do now.
- 21:55 Changeset [9829] by
- No need to chown and chgrp the stats file to 0, since fix-owners runs after we do now. We do need to create the stats directory, though (which is a good thing to do in principle, since we create files there).
- 21:54 Changeset [9828] by
- We don't need to run fix-owners before the per-platform finish code, since all we track in the sun version is stuff in /os. In light of this, reorder things to be a little bit cleaner.
- 16:45 Changeset [9827] by
- Correct argument mismatch in install_script invocation.
- 14:37 Changeset [9826] by
- Move .so line first to get along with Solaris catman.
- 14:16 Changeset [9825] by
- Install the snmpd binary.
- 14:14 Changeset [9824] by
- This is an snmpd binary that we installed in the pre-8.0 SGI release, and in the 8.0 SGI release, by hand. The sources are pretty highly fascist (probably too fascist to put in the source tree), they come from IRIX 5.2, and to top it all off, this snmpd doesn't appear to work (the cview numbers for SGIs are notoriously inaccurate). But it's what we had in the 8.0 release, so stuff the binary here.
- 14:06 Changeset [9823] by
- Emulate catman in a shell script.
- 14:06 Changeset [9822] by
- Make cat[1-8] directories as well as man[1-8] directories, since we do a catman or catman-like thing on both current platforms.
- 14:05 Changeset [9821] by
- Oops, make sure man8 and cat8 exist.
03/31/97:
- 20:20 Changeset [9820] by
- Eliminate cruft.
- 20:17 Changeset [9819] by
- inetd.pid has moved to /var/athena. snmpd.pid has moved to /var/athena; the old location was wrong anyway.
- 20:15 Changeset [9818] by
- Move pids to /var/athena.
- 20:14 Changeset [9817] by
- Move snmpd.pid to /var/athena.
- 20:13 Changeset [9816] by
- Move inetd.pid to /var/athena.
- 20:12 Changeset [9815] by
- console.log and console.pid have moved to /var/athena.
- 20:11 Changeset [9814] by
- Move xdm-errors and xdm.pid to /var/athena.
- 20:11 Changeset [9813] by
- Move console.pid and console.log to /var/athena.
- 20:09 Changeset [9812] by
- Move X*.pid, console.pid, dm.pid, and console.pid to /var/athena.
- 20:05 Changeset [9811] by
- Move console.pid to /var/athena.
- 20:02 Changeset [9810] by
- Move attachtab to /var/athena.
- 20:01 Changeset [9809] by
- Move attachtab and the attach temporary files to /var/athena. Note that the attach temporary files were previously incorrectly documented as being /tmp/attach.<filesystem> instead of /tmp/attach_<filesystem>.
- 20:00 Changeset [9808] by
- Move the attachtab and any the clusterinfo files to /var/athena from /var/tmp.
- 19:59 Changeset [9807] by
- clusterinfo and dm.pid are moving to /var/athena.
- 19:58 Changeset [9806] by
- attachtab, clusterinfo, zhm.pid, and inetd.pid are moving to /var/athena.
- 19:58 Changeset [9805] by
- attachtab, clusterinfo, and zhm.pid are moving to /var/athena.
- 19:56 Changeset [9804] by
- Cached clusterinfo files have moved to /var/athena. zhm pid file is moving to /var/athena.
- 19:55 Changeset [9803] by
- Cached clusterinfo files have moved to /var/athena.
- 19:52 Changeset [9802] by
- Move cached clusterinfo files to /var/athena, including the temporary files used when updating them.
- 19:28 Changeset [9801] by
- Local change, never to be propagated into krb5: call login without the -p option, so the environment gets scrubbed. Eventually in krb5, krlogind will scrub the environment itself and still call login with the -p option, but that's a bigger change.
- 19:26 Changeset [9800] by
- Pull up patch from revision 5.63 in the Kerberos 5 sources, which preserves the TERM environment variable when -p is not specified. Pull up patch from revision 5.64 in the Kerberos 5 sources, which avoids doing the motd or mail check on the SGI (it's done by the system dotfiles).
- 12:57 Changeset [9799] by
- The previous log message was somewhat in error; in the 8.0 release, we had a mkserv man page, but it was in section 8, and we installed it from the source tree. Anyway, the mkserv locker now has both a man8 and cat8 page for mkserv, so make symlinks to it.
- 12:50 Changeset [9798] by
- Eliminate cruft.
- 04:44 Changeset [9797] by
- Fix install line for talkd.8.
- 01:30 Changeset [9796] by
- Install the mandesc file, from Athena 8.0.
03/30/97:
- 22:37 Changeset [9795] by
- Punt mkserv and namespace man page symlinks; the lockers aren't set up properly and they weren't in the 8.0 release.
03/28/97:
- 14:47 Changeset [9794] by
- Enable backing store.
- 05:45 Changeset [9793] by
- rc.conf.sync moved to /var/athena, so it's a dead file on the SGI.
- 05:44 Changeset [9792] by
- Move rc.conf.sync to /var/athena.
- 05:44 Changeset [9791] by
- Move rc.conf.sync to /var/athena, and add a comment to the top saying what generated it.
- 05:42 Changeset [9790] by
- Instead of removing rc.conf.sync when PUBLIC is true, just run syncconf with the -a option.
- 05:37 Changeset [9789] by
- We now have an aliases file on the packs. On the Suns, check if the user created a /usr/lib/aliases file and copy it into place; on the SGIs, just note /etc/aliases as an updated config file.
- 05:36 Changeset [9788] by
- aliases is a configfile, don't track it in.
- 05:36 Changeset [9787] by
- Look in the correct place for the aliases file. Don't specify the time zone (and especially don't do it incorrectly).
- 05:35 Changeset [9786] by
- Install the new aliases file.
- 05:35 Changeset [9785] by
- Look in the correct place for aliases.
- 05:34 Changeset [9784] by
- A sample, empty aliases file. Try to modify this file as rarely as possible, to avoid stomping on people's aliases.
- 05:32 Changeset [9783] by
- Move update.desync to /var/athena, making sure to create /var/athena first.
03/26/97:
- 22:08 Changeset [9782] by
- Support getting the boot time under Solaris.
- 22:07 Changeset [9781] by
- Eliminate "group operator" line, since it has no effect on Solaris (the only currently supported platform using snmpd).
- 17:37 Changeset [9780] by
- Eliminate cruft.
- 16:04 Changeset [9779] by
- Track /var local, omitting /var/spool. This will pull in /var/athena.
- 16:03 Changeset [9778] by
- Log the first phase of the update to /var/athena/update.log.
- 16:02 Changeset [9777] by
- Log the second phase of the update, appending to /var/athena/update.log.
- 16:01 Changeset [9776] by
- Add new directory /var/athena.
- 15:55 Changeset [9775] by
- Quickstation irritant support, from the 8.0K patch release.
- 15:54 Changeset [9774] by
- Oops, properly name the installed console-ttymon.
- 15:54 Changeset [9773] by
- Add missing console-ttymon from the 8.0 source tree.
- 15:52 Changeset [9772] by
- Add support for Solaris (using the streams log driver). Make POSIX signal behavior the same as the old behavior (die on a SIGTERM, ignore SIGQUIT). Zero out the IP address we bind to so the address field is always 0 (== INADDR_ANY); otherwise we get bind() failures on Solaris.
- 13:58 Changeset [9771] by
- Add lert and klpc entries.
- 02:00 Changeset [9770] by
- Make /usr/share/lib/keytables/type_4 local (adds 121K to usr partition) to prevent boot-time warning about layout_22.
03/25/97:
- 23:51 Changeset [9769] by
- access_off needs to be setuid.
- 21:15 Changeset [9768] by
- Add third/mwm, fascist. Add athena/etc/snmpd to the list of pruned directories. Correct a typo in athena/bin/quota in the list of pruned directories.
- 14:58 Changeset [9767] by
- The services file is going to change in the release.
- 06:41 Changeset [9766] by
- mwm app-defaults, from the 8.0 source tree.
- 06:41 Changeset [9765] by
- system.mwmrc, from the 8.0 source tree.
- 06:40 Changeset [9764] by
- Install our mwm app-defaults.
- 06:40 Changeset [9763] by
- Install our version of system.mwmrc in /usr/lib/X11.
- 06:40 Changeset [9762] by
- Install our version of system.mwmrc in /usr/athena/lib/X11.
- 04:16 Changeset [9761] by
- Add mwm on the sun.
- 04:15 Changeset [9760] by
- How to build mwm
- 04:15 Changeset [9759] by
- Modify to build in our environment with a normal set of X imake templates
- 04:12 Changeset [9758]
- This commit was manufactured by cvs2svn to create tag 'motif-1_2_3'.
- 04:12 Changeset [9757] by
- This commit was generated by cvs2svn to compensate for changes in r9756, which included commits to RCS files with non-trunk default branches.
- 04:12 Changeset [9756] by
- Import of mwm from Motif 1.2.3. This is not a totally clean import, but it should do.
03/21/97:
- 20:06 Changeset [9755] by
- Use tputs() like a good little termcap application. Fixes the bug where $<2> appears in zephyrgrams on Solaris when TERM is vt100.
- 19:06 Changeset [9754] by
- Retransmit notices on a 2-2-4-4-8 schedule instead of on a 25-25-25 schedule.
03/20/97:
- 18:03 Changeset [9753] by
- 8.0K update script
- 18:02 Changeset [9752] by
- Move ntalk and finger to inetd.conf.athena, and run the Athena talkd. (finger is moved to prevent the SGI inetd from logging a satwrite failure for every finger attempt.)
- 18:01 Changeset [9751] by
- Build third/talk on the SGI, to work around a vulnerability in the native talkd.
03/18/97:
- 20:29 Changeset [9750] by
- Exit status 1 if $status is nonzero (instead of exiting $status). Prevents dm from dropping into console mode when user's session exits status 3.
- 19:38 Changeset [9749] by
- include RPC stuff when building for the Sun.
- 19:12 Changeset [9748] by
- don't allow overmounting /mit
- 19:12 Changeset [9747] by
- don't allow overmounting /mit
- 16:40 Changeset [9746] by
- Pick a function that's actually in the motif library.
- 16:35 Changeset [9745] by
- Revert the erroneous change in revision 1.7; we do use a config.h.
- 15:53 Changeset [9744] by
- setlinebuf/setvbuf should be called prior to any output on the stream. Move it to before the first printf.
- 15:43 Changeset [9743] by
- Set default visual on SGIs to 24-bit TrueColor.
- 15:35 Changeset [9742] by
- Update to an Irix 5.3 base (see original in /var/X11/xdm/Xsession.dt). Fixes setting background patters with SGI's GUI tool, and .Sgiresources is no longer loaded when NOCALLS is set.
03/17/97:
- 17:31 Changeset [9741] by
- Add host masquerading, so from addresses of the form "username@hostname.mit.edu" get changed to "username@mit.edu".
- 16:13 Changeset [9740] by
- Use the uid "discuss" instead of 32000, since discuss is now in the global athena passwd file. This might mess up the build on some private machines, but it's cleaner than hardcoding the uid in the Imakefile.
- 15:52 Changeset [9739] by
- Back out the change in revision 1.5; it doesn't solve the problem (the lossage was actually on the "make -f Makefile.athena install", not in the rule we run). Instead, force the install target to run.
- 15:36 Changeset [9738] by
- Punt /usr/etc/resolv.conf on SGIs. (We don't know why it's there, so we're going to try getting rid of it.)
- 15:33 Changeset [9737] by
- We need to run "reboot" as well as "killall rc2" to get an SGI to reboot.
03/16/97:
- 19:07 Changeset [9736] by
- Add a /usr/athena/bin/movemail symlink for the sake of other mail programs which want to use movemail.
03/15/97:
- 16:39 Changeset [9735] by
- Remove the correct file for the K02xdm and S98xdm symlinks.
03/14/97:
- 16:42 Changeset [9734] by
- Suppress network daemons after running route and named, not before.
- 16:42 Changeset [9733] by
- Ignore config files if they aren't present in /os, for the SGI's sake (/etc/aliases is in /install). Not perfect, but the SGI isn't a perfect port.
- 16:41 Changeset [9732] by
- Look for things in /install as well as /os, for the SGI's sake. Bleah.
- 16:37 Changeset [9731] by
- Replace syncrc[02] with a single syncrc for simplification and greater flexibility. Make nfs.client and nfs.server links consistent with the operating system's idea of what they should be.
- 16:36 Changeset [9730] by
- Replace syncrc[02] with a single syncrc for simplification and greater flexibility.
- 16:34 Changeset [9729] by
- The -I. is no longer necessary now that we don't use config.h.
- 16:30 Changeset [9728] by
- Desynchronize the update over a four-hour period to avoid lots of machines taking the update at once.
- 16:21 Changeset [9727] by
- Rewrite using stdio now that size is not a big issue. Add a '-t' feature to allow desynchronization without sleeping.
- 16:20 Changeset [9726] by
- Rename desync.man to desync.8, edit a bit, and describe the new -t feature.
- 16:19 Changeset [9725] by
- Replace Imakefile with an autoconf build system
03/13/97:
- 20:40 Changeset [9724] by
- Install Xsession.dt, as per 8.0.
03/12/97:
- 16:04 Changeset [9723] by
- Base configuration afs3.4 5.16, the fourth patch release to AFS 3.4a
- 16:00 Changeset [9722] by
- This wasn't supposed to be here; it's a symlink.
- 15:59 Changeset [9721] by
- We need to install libafs.SP.R4000.o. Also, lib/afs/libtermlib.a is supposed to be a symlink to /usr/lib/termlib.a.
- 15:47 Changeset [9720] by
- Base configuration afs3.4 5.16, the fourth patch release to AFS 3.4a
- 15:38 Changeset [9719] by
- This commit was generated by cvs2svn to compensate for changes in r9718, which included commits to RCS files with non-trunk default branches.
- 15:38 Changeset [9718] by
- Base configuration afs3.4 5.16, the fourth patch release to AFS 3.4a
- 15:13 Changeset [9717] by
- Add a note about comparing the file listings between releases, since it's something the release engineer needs to do.
Note: See TracTimeline
for information about the timeline view.