Re: M2FS Daemon with a RedHar

From: Jeff V. Merkey (jmerkey@timpanogas.com)
Date: Mon Sep 11 2000 - 13:50:17 EST


Alan,

Thanks! This validates my assumptions.

:-)

Jeff

Alan Cox wrote:
>
> > M2FS and am sticking to a user space daemon instead for the remote file
> > system server -- the entire security model in Linux appears to be
> > tightly integrated with the user space networking support, so for Linux
>
> Thats not the case, a kernel thread can change its current->fsuid/euid/uid
> and groups at will directly. It can also map the kernel as its
> user space.
>
> > I am focusing there since the normal features provided by hosts.deny,
> > hosts.allow, etc. are all at this level and it seems pretty dumb to
> > attempt to circumvent them. The M2FS file system driver is in kernel,
> > and I've instrumented it to look a lot like NCPFS and NBD, with the
> > exception that I issue a ->connect() request from the driver instead of
> > passing a sockets handle down from user space like NCPFS and NBD do
> > today, which seems to work OK.
>
> That makes sense. It also means its easier to make the fs driver multi
> protocol
>
> > assuming that the mapping of services names, like smptd and pop3d for
> > example to ports 25 and 110 is controlled from this file. What's messy
>
> Yes - its basically from the IP assigned numbers rfcs + local extras +
> other protocols if you have things like appletalk in use
>
> > the whole /etc/rc.d/init.d scripts startup layout is fairly close to
> > what's in Caldera Open Linux. Apart from putting a script in
> > /etc/rc.d/init.d to start the daemon and updating the /etc/services file
> > with the port mappings, are there any other "gotcha's" related to
> > current RedHat releases
>
> Not major ones. The init.d script can also contain a chkconfig entry so that
> your rpm when you install it also sets up the script to be run at some runlevels
>
> The differences in rc.d/init.d stuff are one of the things the LSB is busy
> standardising.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Sep 15 2000 - 21:00:15 EST