Subject: Re: CVS commit: basesrc
To: Tim Rightnour <root@garbled.net>
From: Michael Graff <explorer@flame.org>
List: source-changes
Date: 01/12/2000 13:53:02
Tim Rightnour <root@garbled.net> writes:

> Speaking as someone who mounts /usr over NFS regularly.. I'm none too happy
> about this change..

To be blunt, you're the minority these days.  However, the change
shouldn't break you without any way to easily recover.

The real problem is that starting up a network interface is becoming
harder and harder.  You might want to run any number of programs
before you start up your network interfaces, or just after they're
ifconfig'd.  For instance, I want to run gated, and I do so from
/etc/netstart.local, since that is the only place I can get it going
as soon as my interfaces are up.

Since gated is in /usr, I need /usr mounted first.

Perhaps we need a "/usr is NFS" switch, which will assume the admin
knows what is going on, and will continue to mount /usr late.

The normal case, where /usr isn't mounted via the network, should be
the default.  I would estimate that 95% or more do not NFS mount /usr,
and those who do know a lot more about how to change things than the
average user.

--Michael