Subject: Re: Help me defend NetBSD's honor!
To: None <current-users@netbsd.org>
From: Chuck Yerkes <chuck+nbsd@2003.snew.com>
List: current-users
Date: 03/09/2003 15:38:24
I replied to Peter's note on a soekris list, but here:

I've got (in embsd archives and on soekris) tweaks that I've done to
get read only /.

For space reasons, I went to a monolithic rc/rc.local model.

I mount /dev/ as MFS, but I also mount /mfs/ and fill it from /mfs.PROTO/.

I've got things linked into it, like:
/mfs/dhclient.leases        /mfs/resolv.conf            /mfs/var.spool/
/mfs/dhcpd.leases           /mfs/var.db/                /mfs/var.tmp/
/mfs/ntp.drift              /mfs/var.run/               /mfs/wtmp

(mine is a home gateway and dhcp server (inside) and client (outside)).

So /etc/resolv.conf points to /mfs/resolv.conf, eg.
syslog goes over the net.

Union mounts are crap, mounting all of /var/ in memory is stupid,
naive as wasteful (the linux folks like it, it seems :).


Peter, re the serial port.  The best idea I've see is a 4501 (2 serial)
and a miniPCI wireless.  Least pain.


I had crafted the distrib, pretty much binary by binary.  "rsync --existing"
helps updates (then do libs by hand).

/usr/include and /usr/lib/lib*.a are useless as is much of /usr/*bin/