libpam-gnome-keyring does not work on amd64

Bug #147367 reported by Kjetil Thuen
4
Affects Status Importance Assigned to Milestone
GNOME Keyring
Fix Released
Low
gnome-keyring (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: libpam-gnome-keyring

Trying to use the pam_gnome_keyring pam module on amd64 dumps the following in my auth.log:

Sep 30 21:52:32 localhost authdaemond: PAM unable to dlopen(/lib/security/pam_gnome_keyring.so)
Sep 30 21:52:36 localhost authdaemond: PAM [error: /lib/security/pam_gnome_keyring.so: undefined symbol: pam_getenv]
Sep 30 21:52:39 localhost authdaemond: PAM adding faulty module: /lib/security/pam_gnome_keyring.so

It does not work afterwards. No login.keyring is created in ~/.gnome2/keyrings and I need to type in my passphrase to unlock the keyring.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. The issue has been sent upstream on http://bugzilla.gnome.org/show_bug.cgi?id=484615

Changed in gnome-keyring:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Changed in gnome-keyring:
status: Unknown → New
Revision history for this message
Daniel Hahler (blueyed) wrote :

Sebastien, the upstream bug report seems to be unrelated. Have you used a wrong URL?

Revision history for this message
Sebastien Bacher (seb128) wrote :

gnome-keyring (2.20-0ubuntu4) gutsy; urgency=low

  * debian/patches/70_correct_libpam_linking.patch:
    - correctly link to libpam, fix undefined symbols issue
      (LP: #147367)

 -- Sebastien Bacher <email address hidden> Mon, 08 Oct 2007 10:21:03 +0200

Changed in gnome-keyring:
status: Triaged → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in gnome-keyring:
status: New → Fix Released
Revision history for this message
Kjetil Thuen (kjetil-thuen) wrote :

This patch removed the warnings in auth.log, but it still does not automatically unlock my keyring. As far as I can tell this box has the exact same setup as my laptop and office computers (both i386), where it works.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you use the gdm autologin?

Revision history for this message
Kjetil Thuen (kjetil-thuen) wrote :

No, I'm logging in using my password. And I made sure the keyring password is the same as my login password as I read somewhere that that was necessary. I also made sure the files in /etc/pam.d are equal to the ones on the other computers I use where auto unlocking the keyring is working.

Does anybody have this working on amd64?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Nobody else complained about it not working and the warning you had, which other amd64 users didn't have, seems to indicate that your pam configuration is not the standard one, maybe it's due to something you installed or configured?

Changed in gnome-keyring:
importance: Unknown → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.