Bug#580156: gnome-keyring: tools unable to connect to the daemon

John Lindgren john.lindgren at tds.net
Mon Jun 14 18:53:28 UTC 2010


Josselin Mouette wrote:
> Le mardi 11 mai 2010 à 23:15 +0200, Marcin Szewczyk a écrit :
>> I've tested the thing with gnome-session for a couple of minutes. It
>> worked in that configuration. So I started unsetting environmental
>> variables. Seahorse stopped connecting do the keyring after unsetting
>> DBUS_SESSION_BUS_ADDRESS.
>
> Of course it would, since programs accessing the keyring use D-Bus to
> connect to the daemon.
>
> The real problem if you don’t use a session manager is that the daemon
> itself is not started at login time. AIUI it is only pre-loaded by the
> PAM module, and if the daemon is not started a few seconds after, it
> exits and the password information is lost.

Is it agreed that a session manager must set DBUS_SESSION_BUS_ADDRESS? 
XFCE doesn't do so, meaning that everything using Gnome Keyring breaks 
in XFCE.  (Example: Network Manager forgets passwords, #578587.)

-- John






More information about the pkg-gnome-maintainers mailing list