Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 09 Jan 1999 22:36:49 +0100
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        freebsd-arch@FreeBSD.ORG
Subject:   Re: DEVFS, the time has come... 
Message-ID:  <18013.915917809@critter.freebsd.dk>
In-Reply-To: Your message of "Wed, 06 Jan 1999 16:31:16 GMT." <E40CBF0361C7D111914000C0F0303D108859@OCTOPUS> 

next in thread | previous in thread | raw e-mail | index | archive | help

Paul Richards writes:
> I think first of all that it's worth clarifying that *everyone" is
> in favour of persistence. No-one is advocating that policy should
> not be defined by the admin.

Clearly you're not even trying to use the same terminology as us here.

No, there is not unanimous support for persistence ( which means that
a random "chmod 654 /dev/foo" is persistent forever)

There >IS< agreement that security must not be worse and that the
admin should be left in control.

> The discussion is and should centre on how local policy is
> implemented, should it be done in the kernel or in userland.

It is also obvious that you're not reading the thread either.

Persistence can be done in a daemon, probably better and certainly
less error prone than in the kernel.  Consequently the kernel part
will be just the bare bones needed, and everything else (policy
or persistence or both) will be done in a device-daemon.

> I'd like to hear good arguments against putting persistence into the
> kernel since the userland solutions all have shortcomings that we're
> fighting to cludge around and will almost certainly need some kernel
> support in any case.

1. It can be done in userland, there is no performance requirement
   to put it in the kernel.

2. You can't do it without a lot of kludging around in the kernel
   either.

3. PicoBSD and other groups of people want small kernels.

4. Doing it in a daemon makes it possible for people to choose what
   they want.  (you obviously don't want persistence on a chroot
   partition.)

Paul: please read the entire thread before you jump in.  Your
applicable comments will be most welcome.

--
Poul-Henning Kamp             FreeBSD coreteam member
phk@FreeBSD.ORG               "Real hackers run -current on their laptop."
FreeBSD -- It will take a long time before progress goes too far!

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18013.915917809>