Comment 7 for bug 694772

Revision history for this message
Colin Watson (cjwatson) wrote :

sysvinit's telinit only ever sends SIGHUP, no matter what the argument. Upstart's 'telinit u' sends SIGTERM. busybox init interprets that as a reboot request.

This regression happened because libc6.postinst was simplified in line with Debian. We need to be more careful somehow, to avoid sending SIGTERM to non-Upstart instances of init.