GNOME Bugzilla – Bug 736085
Keyring 3.12 is broken for password-less accounts
Last modified: 2014-09-05 16:44:26 UTC
Commit https://git.gnome.org/browse/gnome-keyring/commit/?id=43e71fef72da611bf6f806c3769a19e1c92c50bd seems to have broken the keyring for password-less accounts. With that patch, the keyring-daemon will not be correctly started by the PAM module when logging in. It seems that the current behavior of the code after that patch in fact contradicts a comment a few lines below, where --login is indicated as required even for password-less account: https://git.gnome.org/browse/gnome-keyring/tree/pam/gkr-pam-module.c#n539
Created attachment 285442 [details] [review] gkr-pam-module: Don't use password to determine whether this is a login NULL or empty passwords are also valid passwords, so add a separate flag to determine whether to pass --login.
Review of attachment 285442 [details] [review]: This looks good to me. Thanks!