Bug#757298: Please add fallback boot entry for sysvinit when systemd is the active init

Colin Watson cjwatson at debian.org
Sat Jan 3 12:28:48 UTC 2015


On Thu, Aug 07, 2014 at 03:02:04AM +0200, Michael Biebl wrote:
> Am 07.08.2014 02:53, schrieb Michael Biebl:
> > Once this patch has been applied to grub, I sysvinit would have to be
> > updated to call update-grub in postinst on install|upgrade and postrm
> > on remove to ensure the menu entry is up-to-date.
> > Do you have any suggestions regarding the the usage of update-grub?
> 
> Thinking about it, systemd-sysv would probably also have to call
> update-grub on install/remove since it is the package providing the
> /sbin/init → /lib/systemd/systemd symlink.
> 
> So maybe it would be simpler, if grub-common just installs a file
> trigger for /lib/systemd/systemd and /lib/sysvinit/init and calls
> update-grub when triggered.

To be honest, I would be inclined to just omit the triggering entirely.
update-grub is already called in plenty of situations and we probably
don't need the complexity at this point; I certainly don't want to try
to insert dpkg triggers at this stage.

I've combined your patch with that from Didier in #773173 (though
without the extra configuration variables in the latter) and pushed a
gestalt version to git.  I should manage to upload this today.  Sorry
for the delay!

-- 
Colin Watson                                       [cjwatson at debian.org]



More information about the Pkg-grub-devel mailing list