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



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to