#638015 seahorse: Changing login password does not change keyring password accordingly.

Package:
libpam-gnome-keyring
Source:
gnome-keyring
Description:
PAM module to unlock the GNOME keyring upon login
Submitter:
Greg Farough
Date:
2011-08-17 15:36:47 UTC
Severity:
normal
#638015#5
Date:
2011-08-16 14:52:43 UTC
From:
To:
Package: seahorse
Version: 2.30.1-2
Severity: normal

Changing a user login password through GNOME or passwd does not change it accordingly in Seahorse. One is presented with a "Enter password to unlock your login keyring. The password you use to login to your computer no longer matches that of your login keyring" prompt on each login.

This can be fixed by opening Seahorse and changing the keyring password manually, but this isn't immediately obvious to a new user.

#638015#10
Date:
2011-08-17 00:06:35 UTC
From:
To:
Le mardi 16 août 2011 à 09:52 -0500, Greg Farough a écrit :

Is libpam-gnome-keyring installed?

#638015#15
Date:
2011-08-17 01:45:05 UTC
From:
To:
From: Josselin Mouette <joss@debian.org>
Subject: Re: Bug#638015: seahorse: Changing login password does not change keyring password accordingly.
Date: Wed, 17 Aug 2011 02:06:35 +0200

Yes, though I did change the password from a terminal in Openbox.

#638015#20
Date:
2011-08-17 07:55:47 UTC
From:
To:
Le mardi 16 août 2011 à 20:45 -0500, Greg Farough a écrit :

Does it work if you do it from a GNOME session? Openbox is just a window
manager, it doesn’t start other components like the keyring daemon.

#638015#31
Date:
2011-08-17 15:25:21 UTC
From:
To:
From: Josselin Mouette <joss@debian.org>
Subject: Re: Bug#638015: seahorse: Changing login password does not change keyring password accordingly.
Date: Wed, 17 Aug 2011 09:55:47 +0200

I've just tried this in GNOME, and it doesn't work. I get the same message when logging back in. To my knowledge I've made no changes to the default configuration of Seahorse, etc.