experiences with SunOS4.0.1
Bob Cunningham
bob at kahala.hig.hawaii.edu
Thu Dec 15 23:05:59 AEST 1988
We received SunOS4.0.1 on Thursday, 1 December; I'm in the process of
installing it on a series of various-model Sun3s here.
It basically just a collection of bug fixes for SunOS4.0. It does not
require a complete re-install of SunOS, but does require taking your
machine down to single-user mode, running the tape and selecting which
fixes you want (no, you cannot simply apply them all, the documentation
says "this is for your protection"), rebuilding your kernal (including
client kernals if you're installing on a server), and rebooting. One fix
require sinstalling a new disk boot block before you reboot.
In addition to reading the "READ ME FIRST" document that comes along with
the tape, you will almost certainly want to use tar to copy off the README
file on the tape itself and go through that carefully before you start the
actual installation. It describes exactly what files are changed, and
what each change fixes.
If you run SunOS4.0 you definitely will want to install at least some of
the fixes, especially the ones that fix "interesting" potential security
loopholes. I'm installing all the fixes on all of our machines here.
Here is a quick overview of most of the fixes for Sun3s:
assertion failure panics
some simple automount fixes
bus eror watchdog resets
several fixes to dbx
format [also see note in READ ME FIRST about using this with
MUNIX or from the miniroot!]
fpaload
fix for infinite loops in graph
kernal crashes with streams NIT and IPC board
kbdriver fixes fixing kadb
ldcore fixes [this requires installing new boot block BEFORE reboot]
fix for using kernals larger than 1MB
various libc patches
fix for security problem in login [you want this]
lwp library linking fixes
mb/mbugo fixes [kernal stuff]
mmpeekio [more kernal stuff]
various useful nfs fixes
opreg [C float-to-double conversions]
several rpclockd fixes
an obscure fix to sa
sdsci device driver fixes
lots of serial driver fixes, including some ALM-II fixes
sky fixes
sysdiagp fixes
TARGET fixes
udpcksum/nfs fix
uuxqt fix
winlibs fixes
ypbind fixes
yppasswd fixs [security stuff you want]
yppush
Notable omissions include:
None of the sendmail, fingerd, etc. patches that were broadcast
in response to problems from last month's Internet "worm".
No fixes to ypserv for the problems it has with nameservers,
timing out, and single-character hosts (we're on our 2nd or
3rd round of such patches for ypserv from Sun, and it's likely
that these fixes aren't yet complete).
The only problem I had related to some diskless Sun 3/50s that we were
running non-standard kernal configurations with. They wouldn't boot
completely after installing SunOS4.0.1 on the server. Turns out there was
no reason to actually run the unusual kernal configurations, and going
back to an essentially vanilla DL50 configuration gave us kernals that
booted quite nicely.
More information about the Comp.sys.sun
mailing list