13:39 Changeset [14775] by ghudson
Install the list of links to OS for the update to delete. (Omitted this in the last rev.)
11:41 Changeset [14774] by rbasch
Set DNS timeout to 5 seconds (default is 2 seconds).


20:12 Changeset [14773] by ghudson
Add semicolons so shells can eval the output.
19:43 Changeset [14772] by ghudson
Nail down the size of the tktfilename field in the rkinit_info structure, since the structure gets sent over the wire. This isn't a very good fix, but it solves the problem we're having, and a good fix is too much work right now.


17:58 Changeset [14771] by ghudson
Add -b flag to getcluster. Noticed by jweiss.


19:19 Changeset [14770] by zacheiss
include -f flag in usage message.
18:35 Changeset [14769] by ghudson
Revert the last change; it didn't work. The problem is with the way rpm 3.0.4 searches the file lists of RPMs for file dependencies. If you have just "/" in the files list, then rpm won't find files, since it only searches for the dirname of the file being looked for. So, specify a file list which will result in the creation of the directory entries we need to satisfy the file dependencies.
15:40 Changeset [14768] by ghudson
Need to provide /usr/athena/bin/perl for packages which have /usr/athena/bin/perl scripts.
15:39 Changeset [14767] by ghudson
Need to provide /bin/athena/tcsh for packages which have /bin/athena/tcsh scripts.
14:54 Changeset [14766] by ghudson
Fix typos.
14:31 Changeset [14765] by ghudson
Revise the partition size check to account for file system overhead. Add a space check for the 8.4 update.
14:14 Changeset [14764] by ghudson
Bring up to current shell script standards.
12:51 Changeset [14763] by ghudson
Add a partition size check for Solaris. If we fail to take a full release, try to reattach the old system packs.
10:58 Changeset [14762] by ghudson
Don't suppress diagnostics for finish-update.
10:58 Changeset [14761] by ghudson
Use relative symlink paths (and don't include $UPDATE_ROOT in the symlink target).


22:21 Changeset [14760] by ghudson
Modify the Solaris update process to resemble the IRIX update process more, putting more of the miniroot update process in the control of the system packs and the version script. Changes from miki, edited by me.
22:16 Changeset [14759] by ghudson
Use UPDATE_ROOT instead of /root.
22:10 Changeset [14758] by ghudson
Add support for updating from the miniroot. (setup-swap-boot copies this script into the miniroot's /etc/rc2.d and writes out a BootSwap version line, and this script picks up when the miniroot boots.)
18:18 Changeset [14757] by jweiss
tom says 18.7 is being split into /24s
12:55 Changeset [14756] by ghudson
Explicitly disable rebuilds.
12:09 Changeset [14755] by ghudson
Need to export LD_LIBRARY_PATH or it won't work.
11:59 Changeset [14754] by ghudson
Add glib and gtk.
11:58 Changeset [14753] by ghudson
Spec file for new package.
11:58 Changeset [14752] by ghudson
Hack this script to honor ATHTOOLROOT.
11:57 Changeset [14751] by ghudson
Put /usr/athena/lib in the run path of all config.site-using binaries.
11:57 Changeset [14750] by ghudson
For a build against an athtoolroot, put $athtoolroot/usr/athena/lib in LD_LIBRARY_PATH to allow programs in the tool root to find libraries in the tool root.
11:56 Changeset [14749] by ghudson
Fix rebuild protection on gtkmarshal.c.
11:55 Changeset [14748] by ghudson
Ensure that arch is initialized if rc.conf exists but has no MACHINE line.
11:54 Changeset [14747] by ghudson
Build rpmupdate static, for less dependence on shared library versions.


16:24 Changeset [14746] by ghudson
Run kudzu -q after rpmupdate. Otherwise, kudzu might come up in interactive mode after the reboot, and that would be unfortunate at least on cluster machines.
16:23 Changeset [14745] by ghudson
If the kernel package has been updated, modify lilo.conf to point to the new image and run lilo.
00:30 Changeset [14744] by ghudson
Fix potential buffer overruns.


09:13 Changeset [14743] by ghudson
In Red Hat 6.2, -lrpm requires -lpopt. (Probably a bug.)


13:37 Changeset [14742] by rbasch
Don't disable midi startup.


18:01 Changeset [14741] by rbasch
Don't require a Kerberos server principal to be set in the printcap entry, since it will be defaulted properly. Add auth type "none", to be compatible with printcap entries containing "auth=none".
17:55 Changeset [14740] by rbasch
Use --disable-require_configfiles, since /etc/printcap typically does not exist on Suns.


18:54 Changeset [14739] by zacheiss
add support for ST38420A drives.
15:40 Changeset [14738] by ghudson
Add purex to the laundry detergents list.


15:27 Changeset [14737] by ghudson
Back out rev We're not going to be able to use this version of update_ws to update to 8.4 anyway, and there's no reason to risk introducing a bug in the 8.3 update script.


16:41 Changeset [14736] by ghudson
Create (rev 1.2) on athena-8_3-linux branch.
14:31 Changeset [14735] by zacheiss
remove S88sendmail so we don't run a sendmail daemon.
14:23 Changeset [14734] by ghudson
Buffer overrun fixes from the krb5 tree.
13:41 Changeset [14733] by ghudson
Add attach.conf to changed config files.
13:40 Changeset [14732] by ghudson
Fix a typo in an error message.
13:38 Changeset [14731] by ghudson
DESTDIR support.
13:38 Changeset [14730] by ghudson
Don't wrap in the middle of addresses.
13:37 Changeset [14729] by ghudson
Document -group changes we made to be compatible with old mh.
13:36 Changeset [14728] by ghudson
Initialize lifetime argument to the default (which is hardcoded in libkrb5, so we just have to be consistent), or we'll get krb4 tickets with indeterminate lifetime.
13:35 Changeset [14727] by ghudson
Make directories before installing into them.
13:34 Changeset [14726] by ghudson
Strip the Red Hat part of the kernel version. This may not be appropriate for all time, but it should make things more convenient for now.
13:22 Changeset [14725] by ghudson
Compile with AFS support, thus using access() instead of a stat test in the builtin test function.
12:00 Changeset [14724] by ghudson
Implement exponential backoff for finding servers.
11:59 Changeset [14723] by ghudson
Get subscriptions without defaults, to avoid re-subscribing the user to the default subs when they run znol.
11:57 Changeset [14722] by ghudson
Clean up by ruid on all platforms, not euid. Otherwise setuid processes don't get cleaned up.
11:49 Changeset [14721] by ghudson
Unset the location before cancelling subs, to avoid a window where a permanent ghost gets left behind.
11:47 Changeset [14720] by ghudson
Check the return value of getm(); it can be NULL if you give it an invalid address.


22:34 Changeset [14719] by rbasch
Remove job which cleans up core and dead.letter files -- it can hang when, for example, a zip disk is forcibly removed.


22:50 Changeset [14718] by ghudson
Make consistent with reality (rd parameter was missing in man page). Noticed by Greg Stark.
22:48 Changeset [14717] by ghudson
Get name right in return values section.


12:20 Changeset [14716] by ghudson
Buffer overrun fixes from the krb5 tree.
11:56 Changeset [14715] by ghudson
Buffer overrun fixes from the krb5 tree.


09:43 Changeset [14714] by rbasch
Remove the aklog for $HOME, superfluous now that Xsession is invoked directly by xlogin, with tokens.
09:40 Changeset [14713] by rbasch
Stat the correct component when descending the path to a directory.


18:27 Changeset [14712] by ghudson
Need to copy rc.conf if we're installing it.
17:44 Changeset [14711] by ghudson
Don't save the whole RPM list line as the filename; we don't want the epoch.
14:19 Changeset [14710] by tb
Fix typo in if test.
13:52 Changeset [14709] by ghudson
In rev 1.3 the wrong black was changed to red. Fix.
13:25 Changeset [14708] by ghudson
Make the resource parsing code more robust in a few ways. Previously xlogin would reference a null pointer if the resource list included a nonexistent file or trailing whitespace.
11:41 Changeset [14707] by tb
Initial version of this file (with no variables in it at all).
11:41 Changeset [14706] by tb
Better than just copying the file by hand is making it %config(noreplace).
11:41 Changeset [14705] by tb
We do want this file installed after all.


14:54 Changeset [14704] by rbasch
Make sure the window system is configured on.


18:08 Changeset [14703] by rbasch
Add /etc/capability.


19:27 Changeset [14702] by ghudson
Add a missing fi.
19:11 Changeset [14701] by ghudson
Add dead files cleanup.
17:57 Changeset [14700] by ghudson
/etc/athena, not /dev/athena.
17:56 Changeset [14699] by ghudson
Add update_ws man page.
16:46 Changeset [14698] by ghudson
Revert to BIND 8.1 configuration.
14:53 Changeset [14697] by ghudson
Add DESTDIR support in selfautofix invocation.
12:37 Changeset [14696] by ghudson
Move config installation back to %build.
11:21 Changeset [14695] by ghudson
Document update_ws.
11:21 Changeset [14694] by ghudson
Add support for ST39120A disks.
11:19 Changeset [14693] by ghudson
Get rid of no-longer-valid cpp link.
11:18 Changeset [14692] by tb
Revert preceding erroneous checkin.
11:17 Changeset [14691] by ghudson
We don't need this file.
11:16 Changeset [14690] by tb
syncconf.sh: Implement AFSSRV and AFSCLIENT.
11:14 Changeset [14689] by tb
No longer inaugurated as a config file; look in the spec files for athena-base and athena-ws now.
11:14 Changeset [14688] by tb
athena-afs: New rc.conf variables AFSSRV, AFSCLIENT, AFSADJUST. athena-base: Inaugurate rc.conf by hand instead of as a config file. athena-ws: Boilerplate rc.conf variables are now here instead of athena-base. all: Don't set rc.conf variables in a %trigger-in; just %post is now ok.
11:13 Changeset [14687] by tb
No longer fetch an rc.conf master.
11:08 Changeset [14686] by tb
Implement the AFSADJUST /etc/athena/rc.conf variable.
11:07 Changeset [14685] by ghudson
Stop installing the nanny script.
10:37 Changeset [14684] by ghudson
No need for sigvec check for AFS any more.
10:33 Changeset [14683] by ghudson
Don't generate an OS statfile any more; we're distributing the OS using native tools.
10:27 Changeset [14682] by ghudson
Don't track /os any more; we're not distributing the os volume that way.
10:25 Changeset [14681] by ghudson
Eliminate trailing space in the IS image list.
10:03 Changeset [14680] by rbasch
Don't move /core.
09:23 Changeset [14679] by ghudson
In Solaris 7, there is a tool "dumpadm" which controls whether savecore runs at boot. Use that tool via syncconf to implement the SAVECORE rc.conf variable instead of installing a modified savecore init.d script.


23:26 Changeset [14678] by ghudson
SAVECORE will be propagated by syncconf now.
11:29 Changeset [14677] by rbasch
Get rid of xdm /etc/rc?.d/[KS]* symlinks.
11:22 Changeset [14676] by ghudson
Specify font resolutions.
10:25 Changeset [14675] by rbasch
mkdir ATHLOGINDIR, not ATHRETCDIR. Correct Xsession mode typo (755, not 655).
10:23 Changeset [14674] by rbasch
Install Xsession in ATHLOGINDIR, not ATHRETCDIR.
10:21 Changeset [14673] by rbasch
Install Xsession in ATHLOGINDIR, not ATHRETCDIR. Fix typo in mkdir of ATHLOGINDIR.
10:18 Changeset [14672] by rbasch
Remove exec_script() diagnostic when the exec fails, since it may be legitimate for the script not to exist.


15:57 Changeset [14671] by ghudson
Check for conflicts properly.
11:12 Changeset [14670] by ghudson
Hack app-defaults to be back in /usr/athena/lib/X11.
10:50 Changeset [14669] by miki
File used by the update process, after AFS is added
10:50 Changeset [14668] by miki
Added update2.sh to be installed in /srvd/install. This file is used by the second stage of the update process
10:35 Changeset [14667] by miki
Two new files - oschanges, os-link-2.6 are added to /srvd/install to help the install/update process
10:34 Changeset [14666] by miki
New file needed by install/update to adjust after adding pkges (add few files locally, remove some harmful files)
10:33 Changeset [14665] by miki
New file needed by the update process to remove all links to /os before adding new pkgs


20:54 Changeset [14664] by zacheiss
Attempt to authenticate to NFS filesystems we attach. Don't report the attach failed if locker_attach() returns EALREADY.
10:07 Changeset [14663] by tb
New program and an RC script to run it automatically at boot.
10:06 Changeset [14662] by tb
athena-ws: install syncconf program. all: Move several %post scripts into %triggerin areas when we use them to bash config files that belong to other packages.
09:51 Changeset [14661] by rbasch
Add Xreset and Xstartup scripts for xlogin.
09:51 Changeset [14660] by ghudson
From kolya: disallow Hesiod environment vars.
09:47 Changeset [14659] by rbasch
Implement invocation of reset and startup scripts, which can be used to grant and reclaim ownership of user (e.g. audio) devices.


15:10 Changeset [14658] by ghudson
Fix a typo.
11:08 Changeset [14657] by rbasch
Install in $lbindir instead of $bindir.
11:02 Changeset [14656] by rbasch
Force ln to overwrite an existing .saved file.


23:00 Changeset [14655] by zacheiss
INFO_DIR needs to point at /usr/athena/share now.
22:13 Changeset [14654] by mwhitson
Add fstype "LOC", which symlinks local filesystem trees.


16:57 Changeset [14653] by ghudson
dm needs a config file.
14:41 Changeset [14652] by ghudson
Oops, kludge using install step, not build step.
13:22 Changeset [14651] by ghudson
Revert revision 1.3; it's inadequate to make the dir file go away, so we have to hack around the problem in the RPM.
13:21 Changeset [14650] by ghudson
Remove the /usr/athena/info/dir file during the build step. (It's really hard to get the tetex build not to create it, and it conflicts with other files.)
10:23 Changeset [14649] by ghudson
Bring back the change from rev 1.2.
00:46 Changeset [14648] by ghudson
Add back the dist target for the new build system.
00:45 Changeset [14647] by ghudson
Revert to what we have in athena 8.3 (i.e. BIND 8.1).
Note: See TracTimeline for information about the timeline view.