[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Technical committee acting in gross violation of the Debian constitution



Hi,

Marc Haber:
> On Thu, 27 Nov 2014 11:53:18 +0100, Matthias Urlichs
> <matthias@urlichs.de> wrote:
> >Yes, the logind-related parte _could_ be provided elsewhere, but part of
> >the features logind needs is already implemented in systemd. So using that
> >instead of rolling your own from scratch is simply common sense.
> 
> It would be common sense to move the shared code to a library.
> 
That shared piece of code needs to either run in only one process, or
coordinate with other copies of itself (if any).

The systemd people decided on the first option, and on using dbus to tell
the one copy that's running in PID-1 what to do.

Works for me. (Except for the fact that the dbus API between systemd and
logind should be public – but given the changes that interface has seen
lately, a freeze would have been premature, and systemd-shim wasn't on the
horizon then.)

If you want to convince the systemd people to split that part of systemd-
-as-pid1 off to a separate library, and/or to properly version that API,
you should submit an appropriate patch – but I don't think that telling
_them_ to do work that's outside their usecase is reasonable.

-- 
-- Matthias Urlichs

Attachment: signature.asc
Description: Digital signature


Reply to: