environment of activated services

Matthias Clasen matthias.clasen at gmail.com
Thu May 8 06:41:11 PDT 2008


We are seeing a number of problems where things don't work in the
desktop, because they are run from gnome-settings-daemon, which is
activated on the session bus. The way things currently are, that means
they get none
of the information that is normally passed via the environment, such
as SSH_AGENT, or SESSION_MANAGER.

Some of the fallout includes:
- the gvfs ssh backend can't talk to the ssh-agent
- the logout button on the lock dialog doesn't work (since it can't
talk to the session manager)

I can understand that it is necessary to be paranoid and clean the
environment for system bus activation,
but is there any reason for this on the session bus ?

Matthias


More information about the dbus mailing list