From owner-freebsd-hackers Thu Feb 5 19:16:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA06824 for hackers-outgoing; Thu, 5 Feb 1998 19:16:22 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from shrimp.dataplex.net (shrimp.dataplex.net [208.2.87.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA06801 for ; Thu, 5 Feb 1998 19:16:07 -0800 (PST) (envelope-from rkw@dataplex.net) Received: from [208.2.87.4] (user4.dataplex.net [208.2.87.4]) by shrimp.dataplex.net (8.8.8/8.8.5) with ESMTP id VAA08414; Thu, 5 Feb 1998 21:15:55 -0600 (CST) X-Sender: rkw@mail.dataplex.net Message-Id: In-Reply-To: <199802060249.NAA02350@dingo.cdrom.com> References: Your message of "Thu, 05 Feb 1998 20:36:09 CST." Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 5 Feb 1998 21:12:10 -0600 To: Mike Smith From: Richard Wackerbarth Subject: Re: boot floppy banner Cc: Mikael Karpberg , hackers@FreeBSD.ORG Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG X-To-Unsubscribe: mail to majordomo@FreeBSD.org "unsubscribe hackers" At 8:49 PM -0600 2/5/98, Mike Smith wrote: >> Personally, I would like to see "/" purged of everything possible. >> However, I would like to add a "/.rc" file to be used as a stub in >> place of "/etc/rc". This would permit me to have a way to mount >> "/etc" as a read-only file system and still maintain a writeable root >> in a mfs. > >Why should you want /etc/rc writable? I DON'T. I want it READ-ONLY. The files that traditionally reside there and have to be modifiable can be moved and referenced by symbolic link. The problem is that "/" has to be writeable. I want to be able to start up and mount "/etc" from external media (CD, NFS, etc.) With the present structure, I end up with hidden files and a number of inconsistent situations. If "init" opens only a stub in the root, I can configure that stub to mount "/etc" BEFORE we proceed to use it. For the default case, "/.rc" can simply link to "/etc/rc". However, I have my "hook" where I need it. Richard Wackerbarth