Project

General

Profile

Actions

Bug #476

open

Bug #465: Issues with the development version

Gnome keyring never answers user's passwords

Added by Jean-Michel Philippe over 12 years ago. Updated over 12 years ago.

Status:
In Progress
Priority:
Normal
Category:
System
Target version:
Start date:
11/27/2011
Due date:
02/20/2012 (over 12 years late)
% Done:

60%

Estimated time:
3:00 h
Spent time:

Description

Gnome keyring is supposed to be started with the user's session in order to serve passwords to applications. However when using it for Wifi passwords, the password is asked every time the user enters his session. Investigations showed that it doesn't seem to be really working, although the daemon is active. Gnome keyring documentation is available online:

http://live.gnome.org/GnomeKeyring

with a dedicated page for Automatic Unlocking / PAM:

http://live.gnome.org/GnomeKeyring/Pam

Actions #1

Updated by Jean-Michel Philippe over 12 years ago

Investigations showed that gnome-keyring-daemon is not started with sessions. It seems the package responsible for starting it is libpam-gnome-keyring. We would then just have to add it to the list of packages to be installed.

NB: configuration files in /etc/pam.d/ have changed between Lenny and Squeeze. We have to update them.

Actions #2

Updated by Jean-Michel Philippe over 12 years ago

  • % Done changed from 30 to 60
Actions #3

Updated by Jean-Michel Philippe over 12 years ago

The issue seems to be that gnome-keyring-daemon relies on user's session password to open the keyring, while we've disabled passwords. It is possible to remove keyring files in ~./gnome2/, re-activate passwords, enter the session to have the keyring create its files, re-disable passwords in /etc/pam.d/common-auth and /etc/pam.d/common-account, then logout. Next login will not require password authentication but the keyring will ask it.

The only solution for DDL could be to start the keyring feeding the password in our custom session script (and thus remove libpam-gnome-keyring).

Actions #4

Updated by Jean-Michel Philippe over 12 years ago

  • Due date changed from 11/30/2011 to 02/20/2012
  • Target version changed from 2011-11 to 2012-02
Actions

Also available in: Atom PDF