Timeline


and

06/01/96:

00:40 Changeset [8502] by cfields
Update manpage to reflect new behavior of program.

05/31/96:

17:52 Changeset [8501] by ghudson
pageview needs `hostname` xhosted. There should be a better workaround.
17:37 Changeset [8500] by cfields
Initial revision

05/30/96:

13:54 Changeset [8499] by ghudson
Assume POSIX. Set SIGHUP handler to restartme, not its result.

05/29/96:

17:49 Changeset [8498] by ghudson
Set the monitor resolution here as well as in the installation, for Sparc 4s which are installed 7.7.
17:47 Changeset [8497] by cfields
Copy the value from "/etc/config/private" into rc.conf's PUBLIC var.
01:26 Changeset [8496] by ghudson
On Sparc 4s, set the monitor resolution to 1152x900 in the recommended fashion (setting fcode-debug? seems a little peculiar, but it's what they said).
01:21 Changeset [8495] by ghudson
A little consistency.

05/28/96:

21:14 Changeset [8494] by cfields
ezra's alpha/osf changes
17:21 Changeset [8493] by cfields
Rename mitvma.sun4 to mitvma.x3270 and install it on the SGI as well as the Sun. Install a different Xsession script for SGI than for other platforms. Dike out COMPATSCRIPTS for SGI, but can probably really remove them completely now.
16:57 Changeset [8492] by ghudson
Previous boot time scripts would append blank lines to these files, so you get files full of blank lines. Replace any such files with an empty file.
16:47 Changeset [8491] by ghudson
Include nocreate and noattach in last change.
16:46 Changeset [8490] by ghudson
touch /etc/no{create,attach,remote} instead of adding a blank line to them, to avoid ever-expanding files.
16:33 Changeset [8489] by cfields
build x3270 for Irix.
15:42 Changeset [8488] by ghudson
touch /etc/noremote (ensuring that it exists, and not changing its contents) instead of adding a blank line to it.
14:28 Changeset [8487] by cfields
Center xlogin windows.
14:14 Changeset [8486] by ghudson
Eliminate commented section not relevant to Solaris 2.4. Move "chmod 666 /dev/audio /dev/audioctl" outside of public workstation cleanup; the devices tend to get created mode 600 during updates as well as installs.
13:56 Changeset [8485] by cfields
Call appropriate callbacks for shutting down the window system.

05/27/96:

23:49 Changeset [8484] by ghudson
Don't try to build ups before ets.
21:02 Changeset [8483] by cfields
Introduction of hair to elmer. In case xlogin failed to communicate to nanny about who wants to log in, and we're root (usually because the workstation is broken in a way that caused xlogin to fail, so xdm put up a login screen itself), allow root to get logged in so we're not hosed.
20:33 Changeset [8482] by cfields
Add .noignore functionality. (Create .noignore in ~ of captive accounts, and then they can't "ignore customizations" to bypass the captive shell in Hesiod.)
20:31 Changeset [8481] by cfields
For Solaris, set up XFILESEARCHPATH and XUSERFILESEARCHPATH so that OpenWindows and Athena apps can find their app defaults.
20:29 Changeset [8480] by cfields
.dotdesktop s.b. .desktop in XUSERFILESEARCHPATH.
19:29 Changeset [8479] by cfields
Move the toolchest below the dash menu bar.
19:28 Changeset [8478] by cfields
Move icons down below dash menu bar. Change from default the client decorations for console, xlogout, and zwgc.
19:27 Changeset [8477] by cfields
Substitute 7x13 for the fixed font.
19:26 Changeset [8476] by cfields
Initial revision
19:21 Changeset [8475] by cfields
Make input and output of rcsync file different vars, so that debugging can be more useful. Don't be in debug mode by default. When moving S50mail out of the way, make sure it exists before trying.
19:20 Changeset [8474] by cfields
Change to run xterm rather than winterm (which doesn't work well under Athena).
19:18 Changeset [8473] by cfields
Initial revision

05/26/96:

21:16 Changeset [8472] by cfields
Add code for better console debugging.
21:14 Changeset [8471] by cfields
Check on "LOGGED_IN" status after trying to log in. Implement nanny_setXConsolePref for starting and stopping the console.
21:14 Changeset [8470] by cfields
Add proto for nanny_setXConsolePref
21:13 Changeset [8469] by cfields
Make console's exit status retrievable.
21:13 Changeset [8468] by cfields
add exitStatus to cons structure
21:13 Changeset [8467] by cfields
Add proto for cons_exitStatus
15:34 Changeset [8466] by cfields
Owls have been readmitted for '96-'97.
02:45 Changeset [8465] by ghudson
Modernize. Eliminate uid check for probe and epeisach.

05/25/96:

23:38 Changeset [8464] by ghudson
Increase space for tty buffer. LMAX is fine for utmp entries, but we can also get the tty from zephyr locations.
18:39 Changeset [8463] by cfields
Add support for prelogin options.
18:38 Changeset [8462] by cfields
Get a nicer df for Solaris and Irix. Use the less verbose machtype. Don't hardcode the tail path. Add /usr/bsd to the path for Irix.

05/24/96:

17:35 Changeset [8461] by ghudson
The transcript 2.1 filters are now in /usr/athena/lib/lpdfilters, not /usr/athena/lib/ps.
17:34 Changeset [8460] by ghudson
Start building transcript 2.1 filters again. They will live in /usr/athena/lib/lpdfilters instead of in /usr/athena/lib/ps.
17:34 Changeset [8459] by ghudson
Move these filters to /usr/athena/lib/lpdfilters, to avoid conflicting with Transcript 4.1.

05/23/96:

18:17 Changeset [8458] by ghudson
Garbage-collect unused u_acl_f variable.
18:17 Changeset [8457] by ghudson
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 ghudson
You can't open a directory read-write.
16:45 Changeset [8455] by ghudson
Add third/supported/mae-2.0 to machthird for sun4; supporting materials for the Mac emulator.
16:41 Changeset [8454] by ghudson
Add comments. Overwrite ${AUXDEVS} with D20appletalk, since D10audio is no longer necessary.
15:27 Changeset [8453] by ghudson
Eliminate cruft.
04:19 Changeset [8452] by ghudson
Set DESTDIR when installing.
03:00 Changeset [8451] by cfields
Rewritten track file.
02:21 Changeset [8450] by cfields
Initial revision
02:18 Changeset [8449] by cfields
Changes for Athena.
02:18 Changeset [8448] by cfields
Run xlogin if available.
02:17 Changeset [8447] by cfields
Config changes for running Athena's xlogin stuff.
02:16 Changeset [8446] by cfields
Remove local wcl build for Solaris. Build "xdm-sgi" directory for sgi.
01:46 Changeset [8445] by cfields
put socket in /tmp rather than /etc/athena
01:45 Changeset [8444] by cfields
Change default debug level to 0. chmod 622 /dev/console when we grab it.
01:43 Changeset [8443] by cfields
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 ghudson
Set SHELL to deal with bogus makes that use $SHELL to run commands.

05/22/96:

19:59 Changeset [8441] by ghudson
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 cfields
Make sedable to edit geometry per platform.
17:20 Changeset [8439] by cfields
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 cfields
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 cfields
Non-expiring license for sgi desks.
21:12 Changeset [8436] by cfields
Initial revision

05/17/96:

15:34 Changeset [8435] by cfields
Initial revision
14:24 Changeset [8434] by cfields
Add 5000 cpu.

05/16/96:

22:57 Changeset [8433] by cfields
Add root's dotfiles to be copied in as config files. Set NEWOS and TRACKNEWOS.
18:28 Changeset [8432] by ghudson
Get version number right in comment.
18:27 Changeset [8431] by ghudson
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 cfields
Add group tty.
18:03 Changeset [8429] by cfields
rm sync file quietly.
18:01 Changeset [8428] by cfields
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 cfields
Get rid of null passwords. Give the Athena root password, make root's shell tcsh. Add pop.
17:49 Changeset [8426] by cfields
Allow number of nfsds to start to be zero.
17:49 Changeset [8425] by cfields
Initial mods for Irix.
17:41 Changeset [8424] by cfields
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 ghudson
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 cfields
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 cfields
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 cfields
Run xdm in its own PAG.

05/15/96:

23:47 Changeset [8419] by cfields
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 cfields
Turn constants related to xdm paths into macros.
23:40 Changeset [8417] by cfields
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 cfields
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 cfields
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 ghudson
Remove crufty /sun4 symlink in case it still exists on some people's machines.
15:08 Changeset [8413] by ghudson
Don't make a session_gate symlink in /usr/athena; that belongs in athena/config/files or nowhere.
15:02 Changeset [8412] by ghudson
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 ghudson
Modernize.
01:25 Changeset [8410] by ghudson
Don't prototype system functions.
01:24 Changeset [8409] by ghudson
Comment text after endif.

05/14/96:

23:43 Changeset [8408] by cfields
AFS circular library dependency fix for SGI.
13:07 Changeset [8407] by ghudson
Add -S to usage message.
13:03 Changeset [8406] by ghudson
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 ghudson
Remove -V from synopsis, since it's gone.
12:38 Changeset [8404] by ghudson
Update to reflect reality.

05/13/96:

23:10 Changeset [8403] by ghudson
Add sendmail.cf, now not tracked from the srvd.
19:37 Changeset [8402] by cfields
Compare only as many characters of the version as are provided by the Hesiod information. Clean up code slightly.
17:42 Changeset [8401] by ghudson
Remove files before directing output to them.
15:12 Changeset [8400] by ghudson
Always write .c file to the current directory.

05/11/96:

18:52 Changeset [8399] by ghudson
Install gray bitmap as well as arrow and question.

05/10/96:

18:24 Changeset [8398] by cfields
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 ghudson
Export variables which might be used by phase3.
17:12 Changeset [8396] by ghudson
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 cfields
Initial revision
15:25 Changeset [8394] by ghudson
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 ghudson
Initial revision
15:17 Changeset [8392] by ghudson
Synchronize list of copied-in files with the list of files not tracked in.
15:04 Changeset [8391] by ghudson
Add missing files.
00:02 Changeset [8390] by ghudson
Keep /usr/ucblib local to make libucb local.

05/09/96:

17:35 Changeset [8389] by cfields
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 ghudson
/.cshrc.mine and /.tcshrc are gone from the 8.0A release.
16:22 Changeset [8387] by ghudson
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 ghudson
shells should be a file, not a symlink, and it should not be tracked in.
16:13 Changeset [8385] by ghudson
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 cfields
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 cfields
Initial revision
11:56 Changeset [8382] by ghudson
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 cfields
Remove .std files, and some root cruft.
22:45 Changeset [8380] by cfields
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 cfields
more bulk porting...
22:37 Changeset [8378] by cfields
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 cfields
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 ghudson
Initial revision
04:18 Changeset [8375] by ghudson
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 cfields
Initial revision
19:21 Changeset [8373] by cfields
Handle interdependencies among variable changes.
18:51 Changeset [8372] by cfields
add command options for -n (don't do it), and -q (quiet) remove support of old kind of options
17:38 Changeset [8371] by ghudson
Install the man page.
17:11 Changeset [8370] by cfields
An interesting alternative way to do the sync, but it has problems.
16:17 Changeset [8369] by ghudson
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 cfields
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 ghudson
Renegerate.
15:55 Changeset [8365] by ghudson
Find out if const is okay.
15:55 Changeset [8364] by ghudson
Generate using autoheader.
15:55 Changeset [8363] by ghudson
Include config.h to determine if const is okay.
15:55 Changeset [8362] by ghudson
Eliminate gmake depedence.
15:45 Changeset [8361] by ghudson
ident warning: no id keywords in /source/athena/etc/newsyslog/acconfig.h /source/athena/etc/newsyslog/acconfig.h:
15:35 Changeset [8360] by ghudson
Do nothing on wisk -installman.
15:14 Changeset [8359] by ghudson
Cleanup.
14:33 Changeset [8358] by ghudson
sethnm and verify are no longer necessary.
14:26 Changeset [8357] by cfields
List everything in usage, make it distinct from all. Add timeclient and timehub. Move touch to end.
14:10 Changeset [8356] by cfields
Remaining /usr/spools changed to /var/spool.
13:47 Changeset [8355] by cfields
Punt RSUSERHOME; disable mh MIME support by default If machtype fails to return the @sys value, use "@sys."
13:45 Changeset [8354] by cfields
Punt RSUSERHOME; disable mh MIME support by default
00:56 Changeset [8353] by ghudson
Clean up the Solaris 2.4 crontab update stuff a little. Use /var/spool instead of /usr/spool.
00:30 Changeset [8352] by cfields
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 cfields
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 cfields
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 cfields
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 cfields
Changed for new AFS startup used in Irix 5.3
13:18 Changeset [8347] by ghudson
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 ghudson
Update /var/cron/crontabs/root to have gettime line.

05/03/96:

16:31 Changeset [8345] by cfields
Initial revision
16:11 Changeset [8344] by ghudson
Nuke platforms which won't take this update. Fix /etc/hosts on all (both) platforms.
16:05 Changeset [8343] by ghudson
Use normal method of updating /etc/athena/inetd.conf. Fix /etc/hosts on Solaris if it's broken.
15:40 Changeset [8342] by ghudson
Incorporate create_files and remove_files into update script. Update inetd.conf for Solaris.
15:23 Changeset [8341] by ghudson
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 ghudson
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 ghudson
Add RCS identifiers.
02:58 Changeset [8338] by ghudson
ident warning: no id keywords in /source/athena/bin/aklog/Imakefile /source/athena/bin/aklog/Imakefile:
02:23 Changeset [8337] by ghudson
Correct typos.

05/02/96:

16:01 Changeset [8336] by cfields
Don't run fsr. Run clean_tmp_areas.
15:58 Changeset [8335] by ghudson
lpdfilters went away.
15:32 Changeset [8334] by miki
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 ghudson
Keep tabs (sigh).
15:17 Changeset [8332] by ghudson
Tom requested that kerberos.mit.edu become time.mit.edu.
15:13 Changeset [8331] by ghudson
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 ghudson
ASF sysname for suns has changed. Add talk and x3270 for suns. Add telnet.
Note: See TracTimeline for information about the timeline view.