Comment 6 for bug 871070

Revision history for this message
Balwinder S Dheeman (bdheeman) wrote :

After reading PAM documentation, I rewrote pam conf for lightdm on Debian as follows:

[bsd@mon ~]$ cat /etc/pam.d/lightdm
auth required pam_env.so
auth required pam_env.so envfile=/etc/default/locale
@include common-auth
auth optional pam_gnome_keyring.so
account required pam_nologin.so
@include common-account
@include common-session
session required pam_limits.so
@include common-password

[bsd@mon ~]$ cat /etc/pam.d/lightdm-autologin
auth required pam_env.so
auth required pam_env.so envfile=/etc/default/locale
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
@include common-auth
auth optional pam_gnome_keyring.so
account required pam_nologin.so
@include common-account
@include common-session
session optional pam_gnome_keyring.so auto_start
session required pam_limits.so
@include common-password

But, I could not figure out what's wrong with the above setup, debian's pam or lightdm; the similar conf copied from ubuntu's current lightdm did not work either.