Date: Sat, 11 Dec 2004 22:37:33 -0800 From: Julian Elischer <julian@elischer.org> To: Nielsen <nielsen@memberwebs.com> Cc: freebsd-hackers@freebsd.org Subject: Re: rc.shutdown and jails Message-ID: <41BBE72D.8070000@elischer.org> In-Reply-To: <20041212043508.8C551840B0D@mail.npubs.com> References: <20041210180332.GA27788@engelschall.com> <20041210234157.478BF840325@mail.npubs.com> <20041211082857.GA5218@engelschall.com> <41BAB35C.8030401@elischer.org> <20041212043508.8C551840B0D@mail.npubs.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Nielsen wrote: > Julian Elischer wrote: > >> I think we should introduce an "init" process for jails.. >> >> It would be responsible for all that the normal init is responsible for >> except for being the default parent.. (some might argue for that too). >> Sending it a particular signal would notify it to >> send shutdown signals to all its compatriots in the jail etc. > > > This was necessary pre 5.2. Now that's it's possible to do all of this > from the host system (by adding a process to a jail) there's no real > need for an init type process anymore. > > As Michal mentioned, utilities like 'jailer' or 'kjailer' used to be > necessary, but now a few simple utilities or scripts can manage a jail > from the host system just fine. If these utilities were found in FreeBSD > itself, it would round out the jail side of things nicely. > > Of course I'm partial to my own 'jailutils' but others that served the > same purpose would work just as well. > > http://memberwebs.com/nielsen/freebsd/jails/jailutils/ > > The only thing I miss from this change is the inability to have per-jail > consoles (which was possible with the 'jailer' package in 4.x), but > that's another topic. I still prefer the idea of a per-jail init. jsut because one can do it from outside doesn;t mean we SHOUDL do it from outside.. For example the ability to have your own /etc/ttys to restart processes and handle signals in the jail is easier done inside.. We could also suport it even better with a few kernel assists. (e.g register an init with the kernel as the "official" init for the jail). > > Cheers, > Nate > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41BBE72D.8070000>