[311] in NetBSD-Development

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

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.


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