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

Bug#932047: lightdm: greeter session support for elogind



Yves-Alexis,

On Sun, Oct 09, 2022 at 01:46:56PM +0200, Yves-Alexis Perez wrote:
> for some reason it seems I never actually replied to this bug, sorry.

No worries.

> I might have replied on different bugs, but I'm not really keen on modifying
> pam files, especially for specific / non-default stuff.

Yes, I remember that from our previous discussions.

> Do you know what are the opinion of PAM people and systemd-logind people on
> that?

Added to CC:

Dear Steve and Sam as PAM maintainers,

I am wanting to add libpam-elogind support to lightdm-greeter. Currently
/etc/pam.d/lightdm-greeter hooks logind directly with

  session   optional pam_systemd.so

I have proposed two patches: either to add

 session   optional pam_elogind.so

or replace both with

 @include common-session

Yves-Alexis is understandably cautious about changing the PAM configuration.  Do
you have any thoughts, advice or comments on which might be the most appropriate?

Thanks

> It might be nice to have them chime in. Also not sure how this thing is
> handled on other DM, any idea?

A quick look shows most use '@include common-session'. AFAICS that is the case for

 gdm3: /etc/pam.d/gdm-password 
 sddm: /etc/pam.d/sddm-greeter
 xdm: /etc/pam.d/xdm
 slim: /etc/pam.d/slim (although it doesn't use logind interfaces)

AFAICS lxdm doesn't use logind at all.

HTH.

Best wishes

Mark


Reply to: