Bug#915407: libpam-systemd: please add a virtual package "logind" to allow alternatives

Adam Borowski kilobyte at angband.pl
Mon Dec 3 15:54:06 GMT 2018


On Mon, Dec 03, 2018 at 04:48:51PM +0100, Ansgar Burchardt wrote:
> On Mon, 2018-12-03 at 16:35 +0100, Adam Borowski wrote:
> > Use cases, for individual packages: (copied from a mail by smcv):
> > 
> >     """
> >     Packages that need to register their login sessions with logind
> >     (gdm3, lightdm, openssh-server):
> >     - remove libpam-systemd dependency
> >     - add default-logind | logind dependency
> 
> Doesn't gdm3 start a gnome-session for the login screen?

I don't know -- I've tested only with xfce and mate for now.  gdm3 might
require further work -- but the conversion is opt-in so accepting this patch
won't break any individual package.

Sorry for copying this list literally -- gdm3 is not a package I've tested.

> It is a bit different from the standard session and only starts some
> things (from /usr/share/gnome-session/sessions/gnome-login.session I
> believe), so I'm not sure about this:
> 
> >     Packages that rely on running systemd --user units (dbus-user-
> > session,
> >     gnome-session, gnupg):
> >     - unchanged, elogind is not supported here
> >     """
> 
> This might imply gdm3 might need `systemd --user` as well; not sure.

Sounds plausible, yeah.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Ivan was a worldly man: born in St. Petersburg, raised in
⢿⡄⠘⠷⠚⠋⠀ Petrograd, lived most of his life in Leningrad, then returned
⠈⠳⣄⠀⠀⠀⠀ to the city of his birth to die.



More information about the Pkg-systemd-maintainers mailing list