[chiark.chat] Re: RFH: sysvinit etc. in Debian
Mark Hindley
mark at hindley.org.uk
Thu Nov 8 20:01:12 GMT 2018
On Thu, Nov 08, 2018 at 08:37:15PM +0100, Lorenz wrote:
> Hi Ian, Mark
> I'm switching to your packaging and i've spotted few issues, althought
> i'm a bit in a rush so i may be wrong (forgive me in that case)
> * you are starting elogind twice each boot, first with dbus and than
> with a sysv script, you're not catching this with 'log_end_msg' because
> the second instance of elogind print a message but exit 0. This
> is not a problem for sysv but it is with runit, it will keep restarting
> elogind forever (twice per second)
> For me, having a 'Exec=/sbin/false' in
> /usr/share/dbus-1/system-service/org.freedesktop.login1.service is
> working.
Yes, I have just noticed that this afternoon too.
Andreas, was there a reason you wrote an init script rather than relying on dbus
activation?
> * runit ship no /sbin/poweroff, so i can reboot but can't shutdown..
> could you evaluate setting '-Dpoweroff-path=/sbin/shutdown' ?
> * libelogind-dev is conflicting with libsystemd-dev (the man pages); I
> have no idea on how a Debian build machine work, but package like
> polkit-1 in Debian will need both, can a build machine deal with
> 2 conflicting build depends?
OK, I will look at those.
There is also a fix from upstream that addresses the SIGABRT that I tentatively
fixed.
I will look at that in the morning.
Thanks.
Mark
More information about the Debian-init-diversity
mailing list