Bug#917431: debian-policy: virtual packages: logind, default-logind
Adam Borowski
kilobyte at angband.pl
Sun Dec 30 12:45:53 GMT 2018
On Sun, Dec 30, 2018 at 09:46:45AM +0000, Mark Hindley wrote:
> > @@@ upgrading-checklist
> > +virtual
> > + New ``logind`` and ``default-logind`` virtual packages for a package
> > + providing logind API (over D-Bus and /run/), and for Debian's preferred
> > + implementation, respectively.
> >
> > @@@ virtual-package-names-list.yaml
> > + - name: logind
> > + description: an org.freedesktop.login1 D-Bus API implementation (versioned)
> > + - name: default-logind
> > + description: Debian's preferred implementation of logind, possibly architecture-specific (versioned)
> The one concern I have is implying consistency of the /run/systemd files between
> implementations of logind. AFAIK those files are used by the sd-login API
> implemented in libsystemd and libelogind. But there are differences in the files
> themselves, for example elogind doesn't support slices.
>
> I suggest we specify logind as providing D-Bus login1 and Freedesktop sd-login
> APIs.
The Policy carries only short one-line descriptions (and the patch already
makes logind the longest entry) so I'd wary before making it too detailed.
Also, it's a lot of effort to update the Policy, thus it's better to include
just the essence and argue about details elsewhere. But it's good to have
that essence right -- that's what this review is for.
Meow!
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Ivan was a worldly man: born in St. Petersburg, raised in
⢿⡄⠘⠷⠚⠋⠀ Petrograd, lived most of his life in Leningrad, then returned
⠈⠳⣄⠀⠀⠀⠀ to the city of his birth to die.
More information about the Debian-init-diversity
mailing list