rc.shutdown and jails
Julian Elischer
julian at elischer.org
Sat Dec 11 22:37:44 PST 2004
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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
More information about the freebsd-hackers
mailing list