[net.bugs.4bsd] id AA27830; Wed, 21 Mar 84 20:29:35 GMT

sysman@glasgow.UUCP (03/23/84)

Date: Wed, 21 Mar 84 20:29:35 GMT
From: paisley!root (Paisley-Vax)
Message-Id: <8403212029.AA27830@paisley.UUCP>
Subject: Changes to 4.2bsd /usr software at Paisley

		 Changes to 4.2 bsd system software at Paisley

Notes: 1. px needed recompiling.
       2. sendmail requires INET option in kernel.
       3. "rm" field in /etc/disktab is undocumented.

Bugs:  1. "ln -s filename pathname" doesn't work as the user expects; use
          "ln -s pathname filename" instead.
       2. "restore i" worries about hard links even when both ends not of the
          link are not extracted.

The following standard bugfixes were received over the network and have been
made without comment:

1. bin/ps.c version 4.26 per University of Waterloo. ps -k didn't map pages
properly.

The following local changes are indicated by #include <local.h> and #ifdef
PAISLEY:

1. etc/getty/subr.c failed to look at CK field in /etc/gettytab.

2. bin/login.c failed to save the terminal mode set up by getty.

3. etc/getty: init.c and main.c altered to show pictures on idle terminals,
using a new "pi" flag in /etc/gettytab, and the directory /usr/lib/pictures
(see the READ_ME in that directory).

4. bin/as/assyms.c: symwrite() does two passes through the symbol table,
marking strings to be output by computing their nmx fields. The second pass
however only looked to see if STRLEN()>0 which fails if other memory
allocators are around.

5. etc/ncheck.c: HSIZE increased to 10007 (was 5651).

6. ucb/script.c: check access for both ends of pty before selecting it.