On Mon, Jul 08, 2019 at 03:14:59PM +0200, Michael Biebl wrote: > in #923199, the recommends libpam-systemd was changed to > default-logind | logind | libpam-systemd > > This doesn't really make sense, as openssh does not use any of the > logind D-Bus interfaces that are supposed to be provided by those > virtual facilities. > The libpam-systemd recommends is there to ensure that login sessions are > registered by logind and properly moved into their own cgroups. > This is not a functionality that is provided by elogind or even relevant > for elogind.
CCing Adam, who suggested the default-logind | logind part of this; I know very little about elogind myself. I can see how an "artificial" dependency like this might make sense to avoid libpam-systemd being pulled in for people who aren't using systemd, though, even if other logind implementations don't provide the same session registration features. -- Colin Watson [[email protected]]

