On 21/09/14 14:47, David L. Craig wrote:
Well, do your due dilligence. On my primary Sid system, so far, so good: # dpkg -S /lib/sysvinit/init sysvinit: /lib/sysvinit/init # dpkg -S /sbin/init sysvinit-core: /sbin/init # cmp /lib/sysvinit/init /sbin/init This only needs to be checked after maintenance involving certain packages. So you see 'init=/sbin/init' is shorter and safe.
Shorter, but incorrect and unsafe. On Debian jessie and later (and thus, by extension, the current state of Debian sid), /sbin/init means "the currently installed default init system". As such, it is not the correct way to set up a fallback configuration intended to unconditionally use sysvinit.