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
