Bug#917431: debian-policy: virtual packages: logind, default-logind
Package: debian-policy
Version: 4.3.0.1
Severity: wishlist
Tags: patch
Hi!
As discussed in bug #915407, we'd want a virtual package for logind
implementations. At present, two packages implement this functionality:
libpam-systemd and libpam-elogind.
This has been discussed, including a formal proposal on debian-devel,
and no objections have been raised.
Thus, the wording would be (as proposed by fsateler):
logind: an org.freedesktop.login1 D-Bus API implementation
default-logind: should be provided by the distribution's default logind
provider (currently pam-systemd)
Background: currently libpam-systemd provides two features currently used
by third parties: one is the necessary hooks to start the systemd
implementation of login1. The second is hooking up the systemd --user
service manager. This virtual package attempts to disentangle the two so
that packages that only require logind can use an alternative
implementation.
=========================================================================
If you prefer a more terse wording for default-, it could be just:
logind: an org.freedesktop.login1 D-Bus API implementation
default-logind: distribution's default logind provider
Meow!
Reply to: