gnome-keyring-daemon assertion failures when changing password remotely
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-keyring (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Binary package hint: gnome-keyring
Changing password remotely results in the following assertion failures in auth.log:
Mar 19 09:49:18 gx1 passwd[17883]: pam_unix(
Mar 19 09:49:18 gx1 gnome-keyring-
Mar 19 09:49:18 gx1 gnome-keyring-
Mar 19 09:49:18 gx1 gnome-keyring-
Mar 19 09:49:18 gx1 gnome-keyring-
Mar 19 09:49:18 gx1 gnome-keyring-
Mar 19 09:49:18 gx1 gnome-keyring-
Mar 19 09:49:18 gx1 passwd[17883]: gkr-pam: couldn't change password for the login keyring: the passwords didn't match.
Mar 19 09:49:18 gx1 passwd[17883]: Passphrase file wrapped
Mar 19 09:55:57 gx1 passwd[18305]: pam_unix(
Mar 19 09:55:57 gx1 gnome-keyring-
Mar 19 09:55:57 gx1 gnome-keyring-
Mar 19 09:55:57 gx1 gnome-keyring-
Mar 19 09:55:57 gx1 gnome-keyring-
Mar 19 09:55:57 gx1 gnome-keyring-
Mar 19 09:55:57 gx1 gnome-keyring-
Mar 19 09:55:57 gx1 passwd[18305]: gkr-pam: couldn't change password for the login keyring: the passwords didn't match.
Mar 19 09:55:57 gx1 passwd[18305]: Passphrase file wrapped
To reproduce:
sudo adduser --encrypt-home test123
sudo adduser test124
ssh in as both users created above, run passwd and change the password. Have not tested behaviour without ecryptfs-utils installed, but it should be unrelated since both encrypted and unencrypted homedirs behaved the same.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: gnome-keyring 2.92.92.
ProcVersionSign
Uname: Linux 2.6.32-28-generic i686
Architecture: i386
CheckboxSubmission: bc3a49cd6e76f0d
CheckboxSystem: abf102d6ef41328
Date: Sat Mar 19 09:51:57 2011
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
SourcePackage: gnome-keyring
$ egrep -v '^#|^$' /etc/pam. d/common- password keyring. so
password requisite pam_cracklib.so retry=3 minlen=8 difok=3
password [success=1 default=ignore] pam_unix.so obscure use_authtok try_first_pass sha512
password requisite pam_deny.so
password required pam_permit.so
password optional pam_gnome_
password optional pam_ecryptfs.so