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!