GNOME Bugzilla – Bug 533494
gconftool-2 now only works under X
Last modified: 2008-05-21 18:56:59 UTC
After the dbus changes went in recently you can no longer use gconftool-2 on the console.
So the available options that I can think of are: 1) assume --direct if there's no session bus 2) launch our own bus if there isn't one running 3) back out the patch and use kernel keyring instead 4) back out the patch and reopen the bugs it fixes 2 is pretty bogus because it effectively does 1 in a round about way. 3 is only going to work on linux. 4 is an option but it's still early in the devel cycle so I'd like to avoid it for now. That means 1 is looking like the best bet.
This should be set in trunk. 2008-05-21 Ray Strode <rstrode@redhat.com> * gconf/gconftool.c (main): Fall back to local database access if not in active session. (bug 533494) * gconf/gconf-internals.c (get_ior): Don't bother trying to autolaunch bus if DISPLAY isn't set.