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.

Gabor

-- 
     ---------------------------------------------------------
     MTA SZTAKI Computer and Automation Research Institute
                Hungarian Academy of Sciences
     ---------------------------------------------------------


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to