[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