sysvinit should depend on initscripts for a functional /lib/sysvinit/init

Josh Triplett josh at joshtriplett.org
Sun Jul 17 23:07:23 BST 2016


On Sun, Jul 17, 2016 at 11:30:26PM +0200, Michael Biebl wrote:
> Am 17.07.2016 um 23:17 schrieb Josh Triplett:
> > On Sun, Jul 17, 2016 at 11:05:09PM +0200, Michael Biebl wrote:
> >> If you have systemd-sysv installed and you want to try sysvinit-core,
> >> you install the package and you get a fallback grub menu entry for
> >> systemd (unless you also purge the systemd package). So it is still
> >> easily possible to switch between the two init systems.
> > 
> > Only by having sysvinit installed as the default init system.
> > Previously, it was possible to have systemd as the default (matching the
> > Debian default) but still use sysvinit.  Now, it seems like sysvinit
> > will become the only init system in Debian that *can't* boot without
> > being the default.
> 
> Which other init systems do you have in mind which would allow that?

systemd.  upstart, until it was removed.  runit.  openrc (which can't
coexist with sysvinit because it replaces sysv-rc, but which doesn't
have to be the default unless sysvinit does).

> > Also, installing sysvinit-core will uninstall systemd-sysv, so if the
> > systemd package is marked as automatically installed, it'll be removed
> > at the same time.
> 
> debootstrap, as used in d-i, will mark systemd as manually installed, so
> we should be safe in that regard.

Good to know, thanks.

- Josh Triplett




More information about the Pkg-systemd-maintainers mailing list