The current default PAM configuration for gdm is: ... auth include system-auth auth optional pam_gnome_keyring.so And system-auth is: auth sufficient pam_tcb.so shadow nullok prefix=$2a$ count=8 As a consequence, processing of a successful authentication stops immediatly after pam_tcb step, and pam_gnome_keyring never receive a copy of the user password. Just turning the 'include' statement into a 'substack' statement, so as to force processing of the remaining elements upon return of the system-auth part, is enough to fix the issue. Reproducible: Steps to Reproduce:
Assigning to Thierry who has recent commits to the PAM part of this package.
Assignee: bugsquad => thierry.vignaud
Duplicate. *** This bug has been marked as a duplicate of bug 16825 ***
Status: NEW => RESOLVEDResolution: (none) => DUPLICATE