[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: anticipating the upstart migration

On Sun, Oct 08, 2006 at 10:53:39PM -0300, Henrique de Moraes Holschuh wrote:

> No wrappers for the single most critical binary in a Unix system after the
> libc.  Sorry.

Right. How about upstart not providing a /sbin/init binary at all, but
instead using an "init=/sbin/upstart" boot parameter? The other binaries
are less critical, so they can be diverted, and upstart can fall back
to sysvinit-provided binaries if it detects sysvinit is running (a'la
module-init-tools, as was already proposed)?

update-grub and friends could check the presence & value of the
"init=..." boot parameter and could warn the user if he/she is trying to
do something stupid.


     MTA SZTAKI Computer and Automation Research Institute
                Hungarian Academy of Sciences

Reply to: