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

Bug#931631: Wrong dependency on virtual logind packages



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                                       [cjwatson@debian.org]


Reply to: