Bug#523322: gnome-keyring-daemon launched by GDM, but only initialized with GNOME

Josselin Mouette joss at debian.org
Tue Sep 1 09:30:24 UTC 2009


Le dimanche 30 août 2009 à 21:05 +0200, Tanguy Ortolo a écrit : 
> I think this is the same bug as Ubuntu's #377467. To sum up:
> - GDM, according to PAM settings, spawns gnome-keyring-daemon;
> - gnome-keyring-daemon is now running, but not initialized, so it does not do
>   SSH-agent yet;
> - if you are running GNOME, according to
>   </etc/xdg/autostart/gnome-keyring-daemon.desktop>, it --start's
>   gnome-keyring-daemon.
> 
> That is why, when you run a session other than GNOME, you can see
> gnome-keyring-daemon, but its sockets directory, /tmp/keyring-*/, contains no
> SSH socket. The command “gnome-keyring-daemon --start” initializes it and makes
> such a socket appear.

Indeed, but GDM (and especially the PAM stack) has no idea that
gnome-keyring won’t be used at that time.

Maybe a timeout could be added to make the daemon exit when it is not
initialized.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `-     future understand things”  -- Jörg Schilling
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090901/9ca35be4/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list