[345] in NetBSD-Development

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

New dist and installation script

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Wed Jan 4 03:49:46 1995

From: ghudson@MIT.EDU
Date: Wed, 4 Jan 1995 03:28:13 -0500
To: netbsd-dev@MIT.EDU


I installed a new installation script and distribution on
sipb.mit.edu:installkits/i386_nbsd1.  Differences:

	* /bin/athena is now local and separate from /usr/athena/bin
	  (also true on granola), with the same files as are in
	  /bin/athena on an Athena Ultrix system.  Some files are
	  symlinks into /usr/athena/bin (as they are under Ultrix),
	  presumably for compatibility with people's dotfiles.

	  This adds 1.5MB to the root partition, which is significant
	  but not prohibitive.  I'm going to update the installation
	  documentation to recommend at least 16MB for the root
	  partition.  I deleted the files in /usr/athena/bin
	  which only belong in /bin/athena; this will affect anyone
	  (Tom?) who used the old installation script.

	* It now copies in /etc/gettytab and uses a termcap entry
	  using 24 lines in /usr/share/misc/termcap and /etc/ttys.

	* It's somewhat more terse, in order to avoid having lots of
	  stuff scroll off the screen.  Its operations are also more
	  compact and grouped together (for instance, all replacements
	  of configuration files are grouped together, and it uses
	  "./gcp -bS .old" to do copying with backups rather than
	  explicit backups).

	* Uses tcsh 6.04 for /bin/athena/tcsh.

	* Updates /etc/athena/rc.conf and /etc/athena/shellcvt.

	* Doesn't create /etc/group.local.

There are no changes to the kernels, since I don't have working fixes
to either of the 3c509 problems.

Tom recommends providing some synctree scripts for different levels of
having things local.  Currently, the philosophy is, "the system should
boot and let you do normal NetBSD things if there's no net," but some
people might want to be able to run X, or log in via Kerberos, which
requires making link farms in /usr/X11R6 or /usr/athena.  I think this
is a good idea, but I probably won't do the work soon.

I'm going to reinstall glacier with the new stuff tonight to make sure
it works, and will hopefully fix any existing bugs then.


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