Timeline
05/23/96:
- 18:17 Changeset [8458] by
- Garbage-collect unused u_acl_f variable.
- 18:17 Changeset [8457] by
- Lock the acl file instead of the directory; locking a directory appears to be impossible under Solaris and some other operating systems. This also simplifies things a lot, since we don't have to separately open the acl file.
- 18:05 Changeset [8456] by
- You can't open a directory read-write.
- 16:45 Changeset [8455] by
- Add third/supported/mae-2.0 to machthird for sun4; supporting materials for the Mac emulator.
- 16:41 Changeset [8454] by
- Add comments. Overwrite ${AUXDEVS} with D20appletalk, since D10audio is no longer necessary.
- 15:27 Changeset [8453] by
- Eliminate cruft.
- 04:19 Changeset [8452] by
- Set DESTDIR when installing.
- 03:00 Changeset [8451] by
- Rewritten track file.
- 02:21 Changeset [8450] by
- Initial revision
- 02:18 Changeset [8449] by
- Changes for Athena.
- 02:18 Changeset [8448] by
- Run xlogin if available.
- 02:17 Changeset [8447] by
- Config changes for running Athena's xlogin stuff.
- 02:16 Changeset [8446] by
- Remove local wcl build for Solaris. Build "xdm-sgi" directory for sgi.
- 01:46 Changeset [8445] by
- put socket in /tmp rather than /etc/athena
- 01:45 Changeset [8444] by
- Change default debug level to 0. chmod 622 /dev/console when we grab it.
- 01:43 Changeset [8443] by
- make sure destination exists for elmer nanny needs to link with afs now for its newpag don't have a man page to install anymore
- 00:59 Changeset [8442] by
- Set SHELL to deal with bogus makes that use $SHELL to run commands.
05/22/96:
- 19:59 Changeset [8441] by
- Add third/unsupported/ditroff to machthird for sun4. There is a .build in there now that just installs eqn, which is buggy in the native Solaris 2.4 ditroff.
- 17:24 Changeset [8440] by
- Make sedable to edit geometry per platform.
- 17:20 Changeset [8439] by
- Process console resources for machine-specific geometries. The right thing to do is to take geometries in characters, but there are tricky issues in converting that I don't want to deal with now.
05/21/96:
- 17:47 Changeset [8438] by
- Move NEWTTYS into Sun only; Irix doesn't have those config files. We need to preserve some of the old OS binaries to be used after new ones have been tracked over them.
05/20/96:
- 21:44 Changeset [8437] by
- Non-expiring license for sgi desks.
- 21:12 Changeset [8436] by
- Initial revision
05/17/96:
- 15:34 Changeset [8435] by
- Initial revision
- 14:24 Changeset [8434] by
- Add 5000 cpu.
05/16/96:
- 22:57 Changeset [8433] by
- Add root's dotfiles to be copied in as config files. Set NEWOS and TRACKNEWOS.
- 18:28 Changeset [8432] by
- Get version number right in comment.
- 18:27 Changeset [8431] by
- ident warning: no id keywords in /source/athena/config/update/vers/8.0B /source/athena/config/update/vers/8.0B:
- 18:04 Changeset [8430] by
- Add group tty.
- 18:03 Changeset [8429] by
- rm sync file quietly.
- 18:01 Changeset [8428] by
- Don't run gettime; it's done in init.d/network. Be careful about copying /etc/passwd from the packs. In shutdown, be graceful about shutting down zhm. Also shut down our inetd.
- 18:00 Changeset [8427] by
- Get rid of null passwords. Give the Athena root password, make root's shell tcsh. Add pop.
- 17:49 Changeset [8426] by
- Allow number of nfsds to start to be zero.
- 17:49 Changeset [8425] by
- Initial mods for Irix.
- 17:41 Changeset [8424] by
- Prepare things for nanny socket in /tmp before starting nanny. Shut down nanny gracefully, and be sure to kill off axdm and the X server. Fix usage message.
- 17:40 Changeset [8423] by
- Pick libdes from the AFS libraries due to a peculiar incompatibility on the SGIs where des_pcbc_encrypt seems to have become des_pcbc_init.
- 17:38 Changeset [8422] by
- Don't do cacheinfo, etc., as config files. Moved /etc/services editing to after OS track. Track in the Irix OS. Add makedev for Irix. Call /install/install/update if NEWOS.
- 17:35 Changeset [8421] by
- Added an exit for mkserv bin not available. Check that INSTLIB is available on SGI before commiting to update. That axdm stop didn't kill X was a bug; fixed axdm, and now use it here again.
- 00:21 Changeset [8420] by
- Run xdm in its own PAG.
05/15/96:
- 23:47 Changeset [8419] by
- Adapt for actually building in a build tree. Link with libsys twice. Put elmer in /etc/athena/login, not /etc/athena.
- 23:45 Changeset [8418] by
- Turn constants related to xdm paths into macros.
- 23:40 Changeset [8417] by
- xdm needs to be able to read the user's homedir, therefore xlogin can't keep the tokens to itself. elmer will deal later. see nanny and elmer for more details.
- 16:39 Changeset [8416] by
- Fixed case statement fall-throughs. Fixed HOSTNAME location for Irix. athdir is taken from /usr/athena/bin, not /srvd now. We export MKSERV for do_update to use now. axdm stop doesn't actually kill X; changed to appropriate nanny invocations redirect output to /dev/tport for Irix when starting update changed killall invocation to kill "syslogd" not "syslog"
- 16:33 Changeset [8415] by
- Works fairly well now for Irix. /etc/inetd.conf is actually machine dependent now (inet/inetd.conf for Solaris) Add IP22 mpublic, punt cshrc.mine and tcshrc from public files and add /etc/shells. Fix places where I had cases falling through ('cause you can't do that) PUBLIC forces NEWTTYS true only for old platforms now. Fix case statement that updates /etc/services for Irix Port kill processes section for Irix. Misc Irix changes Use ${MKSERV} to find mkserv, inherited from update_ws. This way we aren't depending on things that update_ws didn't check for. Remove NEWAUDIO check for Solaris; no longer applies.
- 16:33 Changeset [8414] by
- Remove crufty /sun4 symlink in case it still exists on some people's machines.
- 15:08 Changeset [8413] by
- Don't make a session_gate symlink in /usr/athena; that belongs in athena/config/files or nowhere.
- 15:02 Changeset [8412] by
- Fix a bug in taking the substring of lines beginning with '-'. Also, don't run the normal rule on lines beginning with '-'.
- 01:25 Changeset [8411] by
- Modernize.
- 01:25 Changeset [8410] by
- Don't prototype system functions.
- 01:24 Changeset [8409] by
- Comment text after endif.
05/14/96:
- 23:43 Changeset [8408] by
- AFS circular library dependency fix for SGI.
- 13:07 Changeset [8407] by
- Add -S to usage message.
- 13:03 Changeset [8406] by
- Use /usr/gcc/bin/gcc to compile, instead of assuming that cc is gcc. Omit the Athena libresolv, which is no longer necessary on Solaris 2.4.
- 12:54 Changeset [8405] by
- Remove -V from synopsis, since it's gone.
- 12:38 Changeset [8404] by
- Update to reflect reality.
05/13/96:
- 23:10 Changeset [8403] by
- Add sendmail.cf, now not tracked from the srvd.
- 19:37 Changeset [8402] by
- Compare only as many characters of the version as are provided by the Hesiod information. Clean up code slightly.
- 17:42 Changeset [8401] by
- Remove files before directing output to them.
- 15:12 Changeset [8400] by
- Always write .c file to the current directory.
05/11/96:
- 18:52 Changeset [8399] by
- Install gray bitmap as well as arrow and question.
05/10/96:
- 18:24 Changeset [8398] by
- For Solaris and Irix, also kill daemon process off when executed out of rc. (Under previous platforms, they hadn't been started yet.) Replace "/usr/ucb/logger" with $LOGGER. Find mkserv binary with athdir rather then platform hard-coding. Run axdm to shut things down, not xdm. (Irix)
- 17:13 Changeset [8397] by
- Export variables which might be used by phase3.
- 17:12 Changeset [8396] by
- Reverse order of usr and swap so that cache and swap can be adjusted. Also increase size of swap and AFS cache.
- 15:27 Changeset [8395] by
- Initial revision
- 15:25 Changeset [8394] by
- Move most of the contents of this file into phase3.sh, and run it from the srvd instead of the miniroot. That way the installer doesn't have to be kept in sync with the srvd all the time.
- 15:24 Changeset [8393] by
- Initial revision
- 15:17 Changeset [8392] by
- Synchronize list of copied-in files with the list of files not tracked in.
- 15:04 Changeset [8391] by
- Add missing files.
- 00:02 Changeset [8390] by
- Keep /usr/ucblib local to make libucb local.
05/09/96:
- 17:35 Changeset [8389] by
- Remove more old cruft from the Sun. Remove old cruft from the SGI. Copy in all the new config files that are ready for the SGI that aren't dealt with in another way.
- 17:03 Changeset [8388] by
- /.cshrc.mine and /.tcshrc are gone from the 8.0A release.
- 16:22 Changeset [8387] by
- shells is now local and not tracked in; add it to CONFCHG to make it a file instead of a symlink.
- 16:21 Changeset [8386] by
- shells should be a file, not a symlink, and it should not be tracked in.
- 16:13 Changeset [8385] by
- Eliminate files in /etc which are no longer on the packs. Add some new files; in particular, passwd and shadow should not be tracked in or we will lose badly.
- 14:23 Changeset [8384] by
- Rewrite default values, rearrange code, add SGI. SGI has a lot of random exceptions, so for now just don't hit anything owned by root.
- 12:42 Changeset [8383] by
- Initial revision
- 11:56 Changeset [8382] by
- Cleanup: don't have an entry for ".", since that confuses track; remove some exceptions for things that don't exist any more; remove exception for /usr/lib since we don't have an entry for it any more.
05/08/96:
- 22:50 Changeset [8381] by
- Remove .std files, and some root cruft.
- 22:45 Changeset [8380] by
- Add /tmp clean for INDY. Copy in a new password file from AFS for PUBLIC=true every time. Clean up *.local -> * copies.
- 22:41 Changeset [8379] by
- more bulk porting...
- 22:37 Changeset [8378] by
- Do account cleanup from {passwd,shadow,group} instead of *.std. In the unlikely event that system.config is down, don't worry about it.
- 22:27 Changeset [8377] by
- Do away with {passwd,shadow,group}.std. Copy in from /etc/{passwd,shadow,group} instead, realizing that passwd and shadow are symlinks, copying them if they point somewhere readable, otherwise falling back to copies on the packs. (We're more paranoid about ownerships when we copy from the symlinks, because the source may not have reliable ownerships.)
- 14:17 Changeset [8376] by
- Initial revision
- 04:18 Changeset [8375] by
- Add back afs, but remove the special-casing for it so that we just run the .build file.
05/07/96:
- 23:40 Changeset [8374] by
- Initial revision
- 19:21 Changeset [8373] by
- Handle interdependencies among variable changes.
- 18:51 Changeset [8372] by
- add command options for -n (don't do it), and -q (quiet) remove support of old kind of options
- 17:38 Changeset [8371] by
- Install the man page.
- 17:11 Changeset [8370] by
- An interesting alternative way to do the sync, but it has problems.
- 16:17 Changeset [8369] by
- We don't build AFS any more. Deal with copying in the relevant files in athena/config/files/common.
- 15:56 Changeset [8368]
- This commit was manufactured by cvs2svn to create branch 'unlabeled-1.6.1'.
- 15:56 Changeset [8367] by
- reformatting make cases reentrant, get rid of all vs. usage distinction change resync to be based on variable changes rather than timestamp break up timeclient and timehub
- 15:55 Changeset [8366] by
- Renegerate.
- 15:55 Changeset [8365] by
- Find out if const is okay.
- 15:55 Changeset [8364] by
- Generate using autoheader.
- 15:55 Changeset [8363] by
- Include config.h to determine if const is okay.
- 15:55 Changeset [8362] by
- Eliminate gmake depedence.
- 15:45 Changeset [8361] by
- ident warning: no id keywords in /source/athena/etc/newsyslog/acconfig.h /source/athena/etc/newsyslog/acconfig.h:
- 15:35 Changeset [8360] by
- Do nothing on wisk -installman.
- 15:14 Changeset [8359] by
- Cleanup.
- 14:33 Changeset [8358] by
- sethnm and verify are no longer necessary.
- 14:26 Changeset [8357] by
- List everything in usage, make it distinct from all. Add timeclient and timehub. Move touch to end.
- 14:10 Changeset [8356] by
- Remaining /usr/spools changed to /var/spool.
- 13:47 Changeset [8355] by
- Punt RSUSERHOME; disable mh MIME support by default If machtype fails to return the @sys value, use "@sys."
- 13:45 Changeset [8354] by
- Punt RSUSERHOME; disable mh MIME support by default
- 00:56 Changeset [8353] by
- Clean up the Solaris 2.4 crontab update stuff a little. Use /var/spool instead of /usr/spool.
- 00:30 Changeset [8352] by
- There aren't any crontabs in /var/cron; they're in /usr/cron. SGI became INDY. For Indy, just copy the root crontab from the packs; it contains the time sync stuff. For Indy, create an rc.conf. Move /etc/hosts fix into Sun only; when Irix configuration is synced with rc.conf, /etc/hosts will be fixed automatically.
- 00:00 Changeset [8351] by
- take options in lower case keep track of last time we synchronized, synchronize only if we need to
05/06/96:
- 22:19 Changeset [8350] by
- re-whitespaced some if-then's turned to cases some cases compacted now takes args to sync only specific variables fix for running no NFS
- 19:20 Changeset [8349] by
- Add append() Add comments for easier reading make minfree 2gig instead of 10 to be safe, for savecore=false add sync of HOST and ADDR
- 17:27 Changeset [8348] by
- Changed for new AFS startup used in Irix 5.3
- 13:18 Changeset [8347] by
- We can't back up crontab entries in /var/cron/crontabs. Just add the appropriate entry and have done with it.
- 12:52 Changeset [8346] by
- Update /var/cron/crontabs/root to have gettime line.
05/03/96:
- 16:31 Changeset [8345] by
- Initial revision
- 16:11 Changeset [8344] by
- Nuke platforms which won't take this update. Fix /etc/hosts on all (both) platforms.
- 16:05 Changeset [8343] by
- Use normal method of updating /etc/athena/inetd.conf. Fix /etc/hosts on Solaris if it's broken.
- 15:40 Changeset [8342] by
- Incorporate create_files and remove_files into update script. Update inetd.conf for Solaris.
- 15:23 Changeset [8341] by
- s/mkdir/mkdir -p/ in a few places, to quiet down wisk (at least on Solaris; mkdir -p is broken on Irix, sigh). Install /usr/athena/config Install imake on Solaris, since we need an imake that defines SOLARIS.
- 03:05 Changeset [8340] by
- Add athena/bin/aklog, now part of the Athena source tree instead of the AFS source tree. Move telnet to sun4-dependent section for now. Add $end packages to end of package lists for a more complete build. Take care of making $SRVD/usr/athena/include/rpc in sun4/include/Makefile, not here.
- 02:59 Changeset [8339] by
- Add RCS identifiers.
- 02:58 Changeset [8338] by
- ident warning: no id keywords in /source/athena/bin/aklog/Imakefile /source/athena/bin/aklog/Imakefile:
- 02:23 Changeset [8337] by
- Correct typos.
05/02/96:
- 16:01 Changeset [8336] by
- Don't run fsr. Run clean_tmp_areas.
- 15:58 Changeset [8335] by
- lpdfilters went away.
- 15:32 Changeset [8334] by
- Lot of changes, as now we have /os separate from /srvd Some cleaning up : some files could be tracked , some files should not
- 15:17 Changeset [8333] by
- Keep tabs (sigh).
- 15:17 Changeset [8332] by
- Tom requested that kerberos.mit.edu become time.mit.edu.
- 15:13 Changeset [8331] by
- Use IP address as the seed for a random number generator. First argument is now range, not offset; default range is 3600.
- 13:08 Changeset [8330] by
- ASF sysname for suns has changed. Add talk and x3270 for suns. Add telnet.
05/01/96:
- 20:00 Changeset [8329] by
- Initial revision
- 18:55 Changeset [8328] by
- Initial revision
- 18:20 Changeset [8327] by
- Always install in /usr/athena.
- 18:19 Changeset [8326] by
- Reference /usr/athena/lib instead of /usr/lib.
- 18:13 Changeset [8325] by
- Stop building transcript v2.1.
- 17:28 Changeset [8324] by
- Use POSIX signal-blocking functions.
- 16:11 Changeset [8323] by
- Don't use compiler-80 for Solaris. Use a script in /build/bin/cc. Make attach quiet when we attach sunsoft. Create $SRVD/usr/athena/include/rpc so we can install an auth_kerb.h in it later. Remove config.cache when building krb5.
- 15:17 Changeset [8322] by
- Assume POSIX headers.
- 14:54 Changeset [8321] by
- getwd -> getcwd
04/30/96:
- 18:13 Changeset [8320] by
- Initial revision
04/29/96:
- 21:00 Changeset [8319] by
- minor bugfix (was timestamping when not necessary) changes for autoconf support for execvp
- 20:18 Changeset [8318] by
- Use strerror() instead of sys_errlist.
- 20:05 Changeset [8317] by
- Initial revision
- 19:57 Changeset [8316] by
- fixed a minor problem
- 19:56 Changeset [8315] by
- added def for HAVE_STRING_H
- 18:53 Changeset [8314] by
- Initial revision
- 18:47 Changeset [8313] by
- Initial revision
- 18:27 Changeset [8312] by
- Update font path to reflect what we're actually using in the 7.7 release. The path in here had some missing directories and was incomplete.
- 16:16 Changeset [8311] by
- Changed for USE_EXECVP as default. Fixed a minor typo.
- 15:32 Changeset [8310] by
- Run the Athena ftpd, and use "-a off" to require password authentication (thus getting tickets) for telnet.
- 14:57 Changeset [8309] by
- Initial revision
- 14:53 Changeset [8308] by
- added protection from recursive inclusion
04/26/96:
- 13:12 Changeset [8307] by
- strtok is part of ANSI; expect the system to provide it.
- 13:12 Changeset [8306] by
- Don't declare system routines strdup() and strtok().
- 13:11 Changeset [8305] by
- For now it's more trouble to define strdup() than not to. It we ad it back, it needs to be conditional on something intelligent.
- 13:09 Changeset [8304] by
- At the moment, it causes more trouble to define strdup() than not to. If we need to add it back, we should do it in an intelligent manner.
- 11:52 Changeset [8303] by
- missed one line on previous update
- 11:44 Changeset [8302] by
- Changed the script for Solaris2.4 1. To track separately /os, /srvd, /kernel, /usr/kernel and copy /srvd/kernel/fs/afs 2. Some files which were symbolically linked in the script are now tracked as symbolic links (/var/adm, /var/spool, /var/preserve, /etc/utmp /etc/wtmp, /etc/utmpx, /etc/wtmpx) 3. Some files are on /os and some on /srvd and when we copy we have to be aware of this fact. 4. Found several files not copied and not tracked; now we copy them (driver_aliases, device.tab, dgroup.tab..) 5. /var/sadm is now local (use to be a link to /srvd/var/sadm) 6. the bootblk are on /os not /srvd
- 11:24 Changeset [8301] by
- New var structure for Solaris2.4
Note: See TracTimeline
for information about the timeline view.