With the updated pam ebuild (pam-0.99.6.3-r1) qingy is no longer able to login as the qingy file in /etc/pam.d still uses the RedHat "pam_stack". This needs to be updated to use the "include" directive as per the pam ebuild info. Here is my /etc/pam.d/qingy file that allows me to login ------ Start File -------- #%PAM-1.0 auth required pam_securetty.so auth include system-auth auth required pam_nologin.so account required pam_access.so account include system-auth password include system-auth session include system-auth # If you compiled sys-libs/pam with USE="pam_console" and you # want to enable pam_console, uncomment the following line # and read carefully README.pam_console in /usr/share/doc/pam* #session optional /lib/security/pam_console.so ----- End File ------- Thanks StuBear
Just tested your provided PAM file against my current PAM version (0.78-r3) and it appears to work correctly. I'll replace the default qingy one with this...
Fixed. Thanks for the submission (also, will apply the updated PAM script upstream so that new qingy versions will have it)!
*** Bug 155560 has been marked as a duplicate of this bug. ***