[2333] in Release_7.7_team

home help back first fref pref prev next nref lref last post

Minutes of our 2000-06-28 meeting

daemon@ATHENA.MIT.EDU (Greg Hudson)
Wed Jun 28 14:03:06 2000

Date: Wed, 28 Jun 2000 14:02:52 -0400 (EDT)
Message-Id: <200006281802.OAA01826@small-gods.mit.edu>
From: Greg Hudson <ghudson@MIT.EDU>
To: release-team@MIT.EDU

Attending: miki ghudson tb aurora rbasch ajfox othomas jweiss

1. Release notes

Heather has updated them.

2. Solaris

We discovered some inconsistencies between installed and updated
machines, and haven't gone to early.

2A. Hard links versus symlinks

If an 8.3 machine had a symlink, and the pkgmap for the Solaris 7
package said it should be a hard link, pkgadd does not replace the
symlink with a hard link.  So updated machines have symlinks where
installed machines have hard links.

Our plan here is:

	* We will enhance our OS checking code to support hard links.
	  Bob Basch has changes written for this.

	* 8.4.0 will remove all of the affected OS symlinks (using
	  DEADFILES).

	* 8.4.6 will, for a machine already running Solaris 7, remove
	  all the affected files and replace them with hard links.

2B. Edited files

About 400 files are edited, rather than simply replaced, by pkgadd.  A
few of these files wind up different between an update and an install.

We are simply going to except these few files, since some of them
might contain subtle hardware dependencies, and we don't want to muck
with what Solaris does.

2C. /var/sadm/install/contents

This file is different between an install and an update because of
packages being reinstalled and the like.  We will leave this alone (so
it will get replaced on public machines), since we are not concerned
about hardware dependencies, and for more consistent pkgadd behavior
on public machines.

2D. oschanges

Something oschanges does confuses the oscheck program; this is
probably a small issue and we will deal with it offline.

We will try to remedy these problems in an 8.4.6 patch release today,
and will aim for next Monday for Solaris early test.

3. more or less

On Linux, the default MANPAGER is less.  We should set it to be more
in the default dotfiles.  Thomas will submit the patch.

4. /usr/local on Linux

We are currently leaving it alone on public Linux machines.  We should
clean it but leave the skeleton behind, somehow.  Greg will submit the
patch.

5. Public release

We will aim for July 24, and will hopefully not slip by more than one
week.

6. Linux oscheck and mkserv

We need to decide where to put config files.

We decided on $SYSPREFIX/config/<version>, where <version> is the full
dotted triplet.  So each patch release will need a new directory made,
or at least a symlink.  Thomas will make an 8.4.5 directory to start
with.

mkserv will use the rc.conf file from that directory.  Since the
current update_ws script does not run mkserv, people should probably
wait until 8.4.6 before running mkserv on their machines.

7. IRIX processor workaround/AFS bug

We have a prototype patch from SGI, which seems to work.  Bob will
continue testing it and will report back to SGI, who will then turn it
into a real patch release.

8. Linux PWOG

We will meet July 19 at 2pm, right after the release team time slot.

home help back first fref pref prev next nref lref last post