From owner-freebsd-arch Fri Jul 14 3:41: 7 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ywing.creative.net.au (ywing.creative.net.au [203.56.168.34]) by hub.freebsd.org (Postfix) with ESMTP id E39D637C907; Fri, 14 Jul 2000 03:41:01 -0700 (PDT) (envelope-from adrian@ywing.creative.net.au) Received: (from adrian@localhost) by ywing.creative.net.au (8.9.3/8.9.3) id MAA21220; Fri, 14 Jul 2000 12:48:05 +0200 (CEST) (envelope-from adrian) Date: Fri, 14 Jul 2000 12:48:05 +0200 From: Adrian Chadd To: Chris Costello Cc: Dag-Erling Smorgrav , Adrian Chadd , Matthew Dillon , Andrzej Bialecki , freebsd-arch@FreeBSD.ORG Subject: Re: SysctlFS Message-ID: <20000714124805.F17372@ywing.creative.net.au> References: <20000712144510.A11316@ywing.creative.net.au> <200007130537.WAA29614@apollo.backplane.com> <20000714112117.D17372@ywing.creative.net.au> <20000714053540.A30847@holly.calldei.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20000714053540.A30847@holly.calldei.com>; from chris@calldei.com on Fri, Jul 14, 2000 at 05:35:41AM -0500 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Jul 14, 2000, Chris Costello wrote: > On Friday, July 14, 2000, Dag-Erling Smorgrav wrote: > > I'm only half joking. Everyone seems to agree that we want (and need) > > devfs, but nobody seems to want to actually write it (yes, I know > > about the ownership / permissions problem, but don't you think someone > > would have solved it by now if they really wanted to?) > > I can think of two implementations. > > 1. A devfsd, which uses some sort of routing socket/syscall/whatever > and writes out permission changes to some file in /var/db. > I heard this one from someone else but I can't think of who. > 2. A mount argument specifying a file to store the permission > info in. Same idea as #1, different approach. > > mount -t devfs /var/db/devfs.db /dev As I said in my previous email, persistence isn't the primary problem in my eyes. There are many ways people can handle it. What I see as being an interesting problem is handling devfs across multiple process/group namespaces (jail/chroot) without cluttering up your mount table. Adrian -- Adrian Chadd Build a man a fire, and he's warm for the rest of the evening. Set a man on fire and he's warm for the rest of his life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message