Bug#922160: lightdm: Add elogind support
Mark Hindley writes:
> diff --git a/debian/control b/debian/control
> index fff913a..88aebb8 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -33,7 +33,7 @@ Package: lightdm
> Architecture: any
> Depends: adduser,
> dbus,
> - libpam-systemd [linux-any] | consolekit,
> + libpam-systemd [linux-any] | logind | consolekit,
If a package "runlogind" is introduced it would satisfy this
dependency, but...
> +@@ -15,3 +16,4 @@
> + # Setup session
> + session required pam_unix.so
> + session optional pam_systemd.so
> ++session optional pam_elogind.so
... pam_runlogind.so would be missing here. So it looks like arbitrary
providers of logind are not supported, only those listed in the PAM
configuration.
Shouldn't the dependency list `elogind [linux-any]` instead of a virtual
package then?
Ansgar
Reply to: