Subject: Re: why /bin and /sbin static
To: None <netbsd-users@netbsd.org>
From: Chris Pinnock <cjep@fawlty.net>
List: netbsd-users
Date: 03/18/2001 14:52:21
On Sun, Mar 18, 2001 at 12:59:26PM +0100, wojtek@wojtek.from.pl wrote:
> > It's a safeguard in case the libraries get screwed up for some
> > reason. Also, if most of the libs are in /usr/lib, this makes it
> > possible to do some maintenance work with /usr unmounted.
> i know but wouldn't be good to put libc and ld-elf in /lib and do links in
> /usr/lib/ to this two files?

I've had libc get completely stuffed in an upgrade. It was easy to recover 
the system because /bin and /sbin contain statically linked binaries.

One solution would be to have a separate dynamic /bin and /sbin mounted 
over the static /bin and /sbin once the system had come up. But this
would complicate make builds. 

--
Chris