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

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: