Messages in this thread | | | From | Paul Menage <> | Subject | Re: [PATCH] User chroot | Date | Tue, 26 Jun 2001 19:17:57 -0700 |
| |
> >You need to be root to do mknod. You need to do mknod to create /dev/zero. >You need /dev/zero to get anywhere near the normal behaviour of the system. >
Sure, but we're not necessarily looking for a system that behaves normally in all aspects. The example given was that of a paranoid network server that does all its initialisation in a normal environment, and then does a chroot to its data directory. Or alternatively, forks after accepting a connection, and the child does a chroot. No need to be able to exec other programs, etc. Such a daemon is certainly possible, as I've written one myself. But it had to be started by root, rather than by a normal user.
I'm not claiming that the user chroot patch is necessarily useful enough to be included in the standard kernel - merely that it does have some real-world uses.
Paul
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |