Control: tags -1 confirmed Peter Pentchev: > On Mon, May 22, 2017 at 06:15:00AM +0000, Niels Thykier wrote: >> Control: tags -1 moreinfo >> >> [...] > > Thanks for the quick reply! > > The error handler is invoked for systemd services, too - it's part of > an "invoke-rc.d #SCRIPT# start || #ERROR_HANDLER#" command, and invoke-rc.d > takes care of starting the service in the init-system-dependent way. > With systemd (as tested using strace on my laptop), invoke-rc.d runs > systemctl directly (after checking for /run/systemd/system), and that's > how we get to the systemd service failure. On a SysV init system, > invoke-rc.d would have invoked /etc/init.d/danted with the same result. > > Even if invoke-rc.d did not know about systemctl, it would still have tried > to run /etc/init.d/danted start, and then the systemd redirection in > /lib/lsb/init-functions.d/40-systemd would have still started the systemd > service. > > G'luck, > Peter >
Ack, please go ahead and remove the moreinfo tag once the package has been uploaded and built on all relevant release architectures. Thanks, ~Niels