Comment 6 for bug 290647

Revision history for this message
Kaylee Hirsch (techyshishy) wrote :

This is a bug in either su or sudo. When copying the user environment, it fails to correctly copy the DBUS_SESSION_BUS_ADDRESS, DBUS_SESSION_BUS_PID, and DBUS_SESSION_BUS_WINDOWID variables. This may be working as intended, I'm not sure exactly how sudo/su function in terms of copying transient variables from a currently running session. Note, the above solution *does* work, albeit being a bit of a hack. Because of it's failure to copy the variables, gconftool-2 cannot find the currently running gconfd process, and silently fails to send it the reload config signal.

gconftool-2 should report when it fails to find a running gconfd process.