Description of problem: When running passwd on a machine which doesn't have the gnome keyring PAM modules installed an error is reported in /var/log/secure Version-Release number of selected component (if applicable): passwd-0.75-2.fc9.x86_64 (also happens on i386) How reproducible: Always Steps to Reproduce: 1. Log in to a system which doesn't have pam_gnome_keyring installed 2. Run passwd 3. Examine /var/log/secure Actual results: May 13 08:20:03 server1 passwd: PAM unable to dlopen(/lib64/security/pam_gnome_keyring.so): /lib64/security/pam_gnome_keyring.so: cannot open shared object file: No such file or directory May 13 08:20:03 server1 passwd: PAM adding faulty module: /lib64/security/pam_gnome_keyring.so passwd still works and changes the login credentials. Expected results: No error messages. Additional info:
There is still a problem even if pam_gnome_password.so is installed. In that case you get the error: May 12 08:17:51 server6 passwd: pam_unix(passwd:chauthtok): password changed for andrews May 12 08:17:51 server6 passwd: gkr-pam: couldn't run gnome-keyring-daemon: Permission denied May 12 08:17:51 server6 passwd: gkr-pam: gnome-keyring-daemon didn't start properly properly
This is already fixed in F11 and rawhide. The fix depends on a pam version which is not in the F10.