[311] in NetBSD-Development
Installation script
daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Fri Dec 23 05:56:56 1994
From: ghudson@MIT.EDU
Date: Fri, 23 Dec 1994 05:56:40 -0500
To: netbsd-dev@MIT.EDU
The installation script is looking pretty good; installation of a
NetBSD-Athena workstationshould now be a four-step process:
* Install NetBSD over NFS from sipb-nfs
* FTP the installation script and run it
* Create /etc/XF86Config and /etc/X, get them working
* Turn on the /usr/athena/etc/dm line in /etc/ttys
Some of the issues currently covered in the script which weren't
covered before:
* It figures out whether you need an aha or bt kernel, and
installs a new kernel appropriately (one which supports
/dev/lkm, the virtual console driver, and all the other
goodies).
* It copies in /etc/ttys, /usr/share/misc/termcap.
* It creates /etc/passwd.local and /etc/group.local.
* It creates a /usr/X11R6 symlink.
* It creates /usr/kerberos and /usr/lib/sendmail symlinks,
since our current builds of Kerberos, mh, and emacs depend
on those paths. We should fix this eventually.
* It makes 32 pty devices in /dev for you if you don't have
them.
There is one issue remaining: I don't know how to build
/usr/share/misc/termcap.db, so NetBSD still can't find the vt225
terminal type after you reboot with the new /etc/ttys. John, how did
you do this on granola?
Also, I really haven't seen a point during installation where John's
packaging tools would come in useful, so I haven't used them. You
could imagine wanting to "deinstall Athena", but I don't think that's
actually particularly meaningful or that it can be done automatically.
We can provide documentation on how to do it manually, by deleting the
call to /etc/athena/rc.athena in /etc/rc.local, removing the
/usr/athena/etc/dm line from /etc/ttys, and nuking a few directories.