Timeline


and

06/28/96:

16:24 Changeset [8649] by ghudson
Don't back up rc.conf; it's already backed up in do_update.
14:22 Changeset [8648] by ghudson
Use new NEWSADM variable to deal with updating /var/sadm, rather than doing it in the update script.
14:22 Changeset [8647] by ghudson
Don't forget to update /var/sadm.
14:13 Changeset [8646] by ghudson
Don't do selective editing; just rewrite the rc.conf file.
13:49 Changeset [8645] by ghudson
Need more AFS libraries. Need BSD functions under Solaris.
00:44 Changeset [8644] by cfields
We want to use uname for 7.7Y.

06/27/96:

16:09 Changeset [8643] by miki
For Solaris XdmcpNetaddr is defined in X11/Xdmcp.h
16:01 Changeset [8642] by miki
In the XDM case , LD_LIBRARY_PATH and OPENWINHOME are not preset
15:58 Changeset [8641] by miki
Needed some more includes : limits.h and unistd.h Changed signal calls for POSIX Chnaged wait3 to waitpid for POSIX Special processing of utmp at removal for Solaris (like in etc/xdm/dm/dm.c)
15:55 Changeset [8640] by miki
Changed bcopy and bzero into memcpy and memset
15:50 Changeset [8639] by miki
Changed bzero and bcopy into memset and memcpy
15:47 Changeset [8638] by miki
Changed bcmp and bzero into memcmp and memset; Added from X11R5 defining stdin as /dev/null
15:46 Changeset [8637] by miki
Changed bcopy into memcpy
15:39 Changeset [8636] by miki
Changed bcmp into memcmp
15:37 Changeset [8635] by ghudson
Space police.
15:36 Changeset [8634] by miki
Added code form X11R setting passwd and name to zero.
15:30 Changeset [8633] by ghudson
Synchronize with other platforms.
15:30 Changeset [8632] by miki
Changed bcopy into memcpy Substituted FormatARRAY8 with ARRAY8ToDottedDecimal (from X11R5)
15:25 Changeset [8631] by miki
Changed bcopy into memcpy added some code to deal with upercase - from X11R5
15:23 Changeset [8630] by miki
OSDEFS were defined for SunOs , not Solaris; changed them for Solaris SETPAG is defined to get setpag called (same paradigm as in xlogin)
15:19 Changeset [8629] by miki
Changed bcopy, bzero into memcpy(memmove), memset
15:11 Changeset [8628] by ghudson
Build xdm on Solaris now.
14:37 Changeset [8627] by cfields
Initial revision
13:34 Changeset [8626] by ghudson
Build krb5 before stage 1 kerberos so CNS can get at krb5 libraries.
13:26 Changeset [8625] by ghudson
Sometimes truncated name server replies indicate more fields than are actually present. Check for this. Also, avoid stomping on memory if the packet specifies a length longer than we have room for.
11:45 Changeset [8624] by ghudson
Find Motif libraries in the correct place under Solaris.
11:33 Changeset [8623] by cfields
Mess around with library locations.
02:12 Changeset [8622] by ghudson
Source /etc/TIMEZONE before running inetd so that remote logins get the right time zone.

06/26/96:

17:50 Changeset [8621] by ghudson
imake sucks.
17:06 Changeset [8620] by ghudson
Use CNS on the SGI, but not on Solaris.
16:59 Changeset [8619] by ghudson
Make an attempt at cleaning.
16:47 Changeset [8618] by cfields
Accidentally dropped ISUBDIRS when syncing changes with the telnet locker.
16:47 Changeset [8617] by ghudson
krb_err_txt is declared in krb.h; don't do it here.
16:44 Changeset [8616] by cfields
I don't remember this right now, but apparently I don't want to either.
16:16 Changeset [8615] by cfields
Relocated look's directory; added whois.
16:00 Changeset [8614] by ghudson
Remove declaration of krb_err_txt; krb.h handles that.
14:32 Changeset [8613] by cfields
argv handling has been changed a bit, and the error message printing got left out.
03:58 Changeset [8612] by ghudson
Don't prototype functions from the des library.
03:57 Changeset [8611] by ghudson
Don't prototype functions from libkrb.
03:50 Changeset [8610] by ghudson
global.c will take care of variable definitions for auth_level and did_encrypt_start.
03:50 Changeset [8609] by ghudson
Only declare variables here for telnetd, not for libtelnet.
03:49 Changeset [8608] by ghudson
Use <des.h> types for Block and Schedule, rather than trying to cons up our own.
03:47 Changeset [8607] by ghudson
Include <libtelnet/encrypt.h> to get global variable declarations.
03:46 Changeset [8606] by ghudson
Include <libtelnet/encrypt.h> to get global variable declarations. index -> strchr
03:44 Changeset [8605] by ghudson
Make __findenv declaration consistent with definition.
03:38 Changeset [8604] by ghudson
Add a forgotten extern.
03:21 Changeset [8603] by ghudson
Kerberos has nothing to do with maximum hostname sizes. Use BUFSIZ, which is what resolvers sometimes use internally.

06/25/96:

16:56 Changeset [8602] by cfields
Newer version of sendmail already includes domain in $w.

06/24/96:

16:55 Changeset [8601] by cfields
pty handling for Irix. (irix53 transaction 28)
16:44 Changeset [8600] by cfields
A couple of patches for SGI from irix53 transaction 28, plus one of mine (don't punt if setsid fails, like on most other platforms - sigh).
16:38 Changeset [8599] by cfields
Artistic license on SGI telnet patches from someone at Netscape. (From irix53 meeting, trns 28.) This ifdef shouldn't keep getting longer, but I also don't know if we want to gratuitously diverge from wherever this silly program comes from.
01:28 Changeset [8598] by ghudson
From cat: fix an uninitialized variable bug which was causing memory corruption in some cases.
01:24 Changeset [8597] by ghudson
From jhawk: stop looking for %MENTION-MAIL% after the first failed match.

06/23/96:

20:09 Changeset [8596] by cfields
Need to build AL for telnet on SGI. oops.
18:29 Changeset [8595] by cfields
Sync with telnet locker.
18:21 Changeset [8594] by cfields
Sync with telnet locker.
18:06 Changeset [8593] by cfields
Sync with telnet locker.
18:01 Changeset [8592] by cfields
Sync with telnet locker, but don't include dialup authentication hack.
17:54 Changeset [8591] by cfields
Sync with telnet locker.
17:52 Changeset [8590] by cfields
Sync with telnet locker..
17:51 Changeset [8589] by cfields
Sync with telnet locker, plus a bug fix.

06/22/96:

16:16 Changeset [8588] by cfields
Remove support for direct. BSD opendir opens the current dir when an empty string is passed; SYSV returns an error. So pass "." for the dir when the string is empty.
16:06 Changeset [8587] by cfields
Don't conditionalize inclusion of "strings.h" on POSIX. In fact, don't include it at all. Include string.h.
15:41 Changeset [8586] by cfields
Remove direct support. Include some headers to kill some warnings. Always use memmove (remove bcopy ifdef).

06/21/96:

12:40 Changeset [8585] by ghudson
Fix comment.
12:32 Changeset [8584] by ghudson
Initial revision
12:06 Changeset [8583] by ghudson
Tabify. Export HOST, not host.

06/20/96:

11:25 Changeset [8582] by ghudson
Prototype get_volume_id() and make it static. Include <unistd.h> and <fcntl.h> for open().

06/19/96:

15:56 Changeset [8581] by ghudson
Make /usr/include a symlink to /os; we no longer have a /srvd/usr/include.
15:54 Changeset [8580] by ghudson
Initial revision
15:54 Changeset [8579] by ghudson
Just before early release for Solaris, I managed to overwrite the 8.0A update script with 8.0B. To recover the situation, the Solaris part of this file has been gutted and moved to 8.0C (minus the parts which were taken care of in 8.0B, like copying /var/sadm local and adding the crontab entry for gettime).

06/17/96:

18:01 Changeset [8578] by ghudson
Quote cronentry properly.
18:01 Changeset [8577] by ghudson
Make sure new gettime crontab entry propagates to crontab.
17:44 Changeset [8576] by ghudson
Remove /var/sadm as a directory, not as a symlink.
17:12 Changeset [8575] by ghudson
Remove /usr/bin/csh.1.
16:54 Changeset [8574] by ghudson
Backup time synchronization, in case AFS time sync fails.
16:39 Changeset [8573] by ghudson
Copy kernel modules from drv and strmod as well as fs.
16:34 Changeset [8572] by ghudson
Don't track /kernel from srvd; get it by hand during update or installation.
13:20 Changeset [8571]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.11.1'.
13:20 Changeset [8570] by ghudson
Use ${HOST} from /etc/athena/rc.conf instead of trying to get the system hostname (which is nonuniform between Solaris and BSD-based machines).
13:17 Changeset [8569] by ghudson
Need ANSI compiler for getcluster now.

06/16/96:

02:45 Changeset [8568] by ghudson
The kernel and /var/sadm have been updated; propagate them.

06/13/96:

17:48 Changeset [8567] by cfields
dup2 new descriptors underneath stdout and sterr instead of freopening them; freopening can have the result that stdout and stderr are no longer fd's 1 and 2, which is a problem.

06/12/96:

03:16 Changeset [8566] by ghudson
Removing debugging change and bogus clearing of the instance.

06/11/96:

02:54 Changeset [8565] by ghudson
Force resize output to be in cshell format, since resize doesn't always figure it out correctly from SHELL. Nuke a content-free comment nearby.

06/10/96:

17:17 Changeset [8564] by cfields
Do the right thing with the owner when copying new symlinks -p.
16:31 Changeset [8563] by cfields
Initial revision
13:00 Changeset [8562] by ghudson
Add Wellesley.
13:00 Changeset [8561] by ghudson
Craig added unlv and ihtfp, left the file locked.

06/09/96:

23:16 Changeset [8560] by ghudson
Don't assume a sane path when running machtype.
22:55 Changeset [8559] by ghudson
Remove inapplicable comment.

06/07/96:

21:24 Changeset [8558] by ghudson
Need -lbsd for Solaris. -lsys can go after -llwp on all platforms; AFS makefiles do it.
21:16 Changeset [8557] by ghudson
Oops, put back $(OSLIBS).
21:11 Changeset [8556] by ghudson
-lsys after -llwp is done by AFS Makefiles, not just on SGIs.
21:11 Changeset [8555] by ghudson
-lsys after -llwp doesn't need to be treated as SGI-specific; AFS Makefiles do it.
21:11 Changeset [8554] by ghudson
Use -lbsd, not -lucb.
21:06 Changeset [8553] by ghudson
Remove /bin/athena/delete before creating symlink.
20:54 Changeset [8552] by ghudson
Change from -lucb to -lbsd.
20:47 Changeset [8551] by ghudson
Restructure.
20:15 Changeset [8550] by ghudson
Use afsuser instead of afsdev to find dist. Use 3.4a.patches.1 instead of 3.4a, since 3.4a has include files out of date with respect to its libraries (volser.h had a bad definition of struct partList, specifically, with 26 entries in each array instead of VOLMAXPARTS).
20:04 Changeset [8549] by ghudson
A number of things on /srvd have moved to /os; update the path.
20:02 Changeset [8548] by ghudson
/srvd/usr/ucb was supposed to be changed to /os/usr/ucb, not /srvd/usr/os.
20:01 Changeset [8547] by ghudson
Run hostname, whoami, and logger from the path. /usr/ucb may be gone when we do the update (the 7.7 to 8.0 update has this problem, since /srvd/usr/ucb turned into /os/usr/ucb). Alert user of new releases available when we don't attach their packs.
19:36 Changeset [8546] by ghudson
Initial revision
19:25 Changeset [8545] by ghudson
Add voldump.
19:25 Changeset [8544] by ghudson
Initial revision
16:50 Changeset [8543] by ghudson
Check for the existence of /srvd/auto_update, since the packs might not be attached on server machines.
16:15 Changeset [8542] by ghudson
Add newpag.
16:10 Changeset [8541] by cfields
build telnet for Irix.
14:48 Changeset [8540] by cfields
Cut sed invocations in half. Change sed delimiter from - to ; as there are lockers with mountpoints containing -. If there is a ; now we will lose horribly, but it will be well deserved.

06/06/96:

21:03 Changeset [8539] by ghudson
/source/athena/bin/newpag/Imakefile: $Id: Imakefile,v 1.5 1996/05/16 21:40:05 ghudson Exp $ $Source: /source/athena/bin/newpag/RCS/Imakefile,v $
20:35 Changeset [8538] by ghudson
Think.
20:35 Changeset [8537] by ghudson
Modernize, and enforce consistency.
18:26 Changeset [8536] by cfields
Remove -m option; update -f option to advance lockers in path.
18:25 Changeset [8535] by cfields
Remove -m doc. Update -f doc. Not exactly pretty.
15:20 Changeset [8534] by ghudson
Just run /srvd/auto_update without checking anything, and it will do the right thing. This avoids code duplication with reactivate.
15:20 Changeset [8533] by ghudson
Just run /srvd/auto_update, and it will dtrt. This avoids code duplication with reactivate.
15:19 Changeset [8532] by ghudson
Just run /srvd/auto_update without checking anything; it will do the right thing. (This avoids code duplication with the Athena startup file.)
14:28 Changeset [8531] by cfields
Create support for preserving old binaries to run, for when the OS gets updated. Don't hard-code path to rm, so we can get the old copy if necessary. Remove Irix makedev for now - it's not working in the OS update case.
14:26 Changeset [8530] by cfields
Make sure cluster info is up to date before trying the update.
13:51 Changeset [8529] by ghudson
Display appropriate messages if a new testing or production version is available.
13:42 Changeset [8528] by ghudson
Document NEW_TESTING_RELEASE and NEW_PRODUCTION_RELEASE.
13:32 Changeset [8527] by ghudson
Keep track of new testing and production releases that we didn't take, and output NEW_TESTING_RELEASE and NEW_PRODUCTION_RELEASE settings if there are any greater than the current workstation version.
13:32 Changeset [8526] by ghudson
Update to handle NEW_TESTING_RELEASE and NEW_PRODUCTION_RELEASE variables.
12:48 Changeset [8525] by cfields
Move the setting of XUSERFILESEARCHPATH to global cshrc.
12:47 Changeset [8524] by cfields
Move the setting of XUSERFILESEARCHPATH to global cshrc, so that remote logins using remote X displays will still find the proper resources.
01:36 Changeset [8523] by ghudson
Decomission save_cluster_info.solaris.sh
01:35 Changeset [8522] by ghudson
Check for status of 0. Don't make /etc/athena/clusterinfo* world-writable; that's stupid.
01:33 Changeset [8521] by ghudson
Document version resolution and dependency on AUTOUPDATE environment variable. Document debugging flag. Error exit status is now 1, more standard than -1. Remove FILES section referencing files we don't use (moved to save_cluster_info(8)).
01:31 Changeset [8520] by ghudson
Add a FILES section (moved here from getcluster(8), which had no right referencing those files).
01:30 Changeset [8519] by ghudson
Add a check target to run the test script.
01:28 Changeset [8518] by ghudson
Initial revision
00:49 Changeset [8517] by ghudson
Conform to new specs regarding which version to take. The idea is that an autoupdate false machine only takes cluster variables for its version, and an autoupdate true machine takes the highest version of cluster variable available except for releases still in testing, for which the machine maintainer will have to do a manual update.

06/05/96:

14:26 Changeset [8516] by ghudson
Locking the acl file is not a valid locking discipline, since we replace it. Lock the control file instead.

06/04/96:

23:41 Changeset [8515] by ghudson
Move other code before removes; particular, /srvd/bin/athena/machtype was failing because libkvm went away.
18:38 Changeset [8514] by cfields
Don't set XUSERFILESEARCHPATH here. This setting used to be harmless, but isn't any more.
18:37 Changeset [8513] by cfields
evaluating userenv is causing us to lose under 5.3. Haven't tracked down why, but we remove it here; it's probably useless under Athena anyway.
18:23 Changeset [8512] by cfields
Moved XUSERFILESEARCHPATH and XFILESEARCHPATH setting out of xsession, into cshrc.
18:22 Changeset [8511] by cfields
Moved XUSERFILESEARCHPATH and XFILESEARCHPATH setting into cshrc, after running .environment.
17:36 Changeset [8510] by ghudson
Don't copy in aklog any more; there's no reason to maintain it outside of the release.
17:33 Changeset [8509] by ghudson
Don't copy in aklog any more; there's no reason to maintain it outside the release.
17:32 Changeset [8508] by ghudson
Don't copy in /afs/athena/service/aklog any more; there's no reason to maintain it outside the release.
15:58 Changeset [8507] by cfields
install nanny and elmer manual pages.
15:53 Changeset [8506] by cfields
Initial revision
15:21 Changeset [8505] by cfields
Initial revision

06/02/96:

21:55 Changeset [8504] by cfields
Document -m and -r.
21:32 Changeset [8503] by cfields
add -m and -r options.

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.
Note: See TracTimeline for information about the timeline view.