From owner-freebsd-hackers Thu Apr 18 11:46:50 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38]) by hub.freebsd.org (Postfix) with ESMTP id 2579137BA2B; Thu, 18 Apr 2002 11:42:18 -0700 (PDT) Received: from blossom.cjclark.org ([12.234.91.48]) by rwcrmhc51.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020418184151.LVIZ1143.rwcrmhc51.attbi.com@blossom.cjclark.org>; Thu, 18 Apr 2002 18:41:51 +0000 Received: (from cjc@localhost) by blossom.cjclark.org (8.11.6/8.11.6) id g3IIfom65900; Thu, 18 Apr 2002 11:41:50 -0700 (PDT) (envelope-from cjc) Date: Thu, 18 Apr 2002 11:41:50 -0700 From: "Crist J. Clark" To: Michael Sinz Cc: Terry Lambert , Dan Nelson , Michael Smith , Doug White , =?iso-8859-1?Q?Pawe=B3_Jakub___Dawidek?= , freebsd-hackers@FreeBSD.ORG Subject: Re: Hardlinks... Message-ID: <20020418114150.A65859@blossom.cjclark.org> Reply-To: cjclark@alum.mit.edu References: <200204081841.g38Ifi104580@mass.dis.org> <3CB21C40.A62B442@mindspring.com> <20020408232326.GB1749@dan.emsphone.com> <3CB26A58.AD809508@mindspring.com> <20020409003838.F31507@blossom.cjclark.org> <3CBEE3C6.DDEB6683@wgate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3CBEE3C6.DDEB6683@wgate.com>; from msinz@wgate.com on Thu, Apr 18, 2002 at 11:18:30AM -0400 X-URL: http://people.freebsd.org/~cjc/ Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Apr 18, 2002 at 11:18:30AM -0400, Michael Sinz wrote: > "Crist J. Clark" wrote: > > > > On Mon, Apr 08, 2002 at 09:13:12PM -0700, Terry Lambert wrote: > > [snip] > > > > > It's arguable that "/" and "/usr" themselves should be > > > mounted read-only, > > > > It's not very practical to have / read-only on a truely multi-user > > (the only time this linking stuff is much of an issue) 4-STABLE > > system. The two main reasons being /etc/master.passwd, et al, and the > > problems with a read-only /dev. It takes extensive customizations and > > kludges to get this to work. > > Actually, with minimal work in the rc.diskless* files, we have a > very workable, large-scale system with / as Read-Only. In fact, > only /dev and /var are read-write (well, in testing we also have > a /sewer for coredumps) /dev and /var are local RAM disks (and /tmp > points are /var/tmp) It may be easier to fit it in with a diskless configuration. One of the problems is that in a "normal" (i.e. not diskless) stuff in /dev is used before you get at chance to mount something over /dev. And that may or may not be a problem. But the diskless stuff is run so early in the boot process, it seems like it should be easier to manage that. > One of these days I will want to write up some of what we did. That would be interesting. -- Crist J. Clark | cjclark@alum.mit.edu | cjclark@jhu.edu http://people.freebsd.org/~cjc/ | cjc@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message