** Bug watch added: GNOME Bug Tracker #558375 http://bugzilla.gnome.org/show_bug.cgi?id=558375
** Also affects: gconf via http://bugzilla.gnome.org/show_bug.cgi?id=558375 Importance: Unknown Status: Unknown ** Description changed: GConfd seems to be no longer refreshing the client-side cache properly in Intrepid beta. Changes made by the current user with the configuration-editor (gconf-editor), or using pure gconftool-2 or another program (e.g., gnome-network-preferences) will update GConfd's cache properly, however, changes made using sudo -u $USRE gconftool-2... will not notify GConfd to update it's cache. + + It is possible to work around this by either restarting gconfd (by + running gconftool-2 --shutdown), or opening gconf-editor. Both of these + seem to force the cache to reload somehow. This is most easily demonstrated by running the following in a terminal (WARNING: will modify your network proxy settings): 1. Check existing settings: gconftool-2 --get /system/proxy/mode #will echo the current state as gconfd see's things sudo -u $USER gconftool-2 --get /system/proxy/mode #will echo the current state as the underlying xml file actually is 2. Change the settings in gconfd gconftool-2 --type string --set /system/proxy/mode manual #will update the gconfd's settings gconftool-2 --get /system/proxy/mode #will echo 'manual' sudo -u $USER gconftool-2 --get /system/proxy/mode #will echo 'manual' 2. Change the settings in the underlying xml file sudo -u $USER gconftool-2 --type string --set /system/proxy/mode none #will update the gconfd's settings gconftool-2 --get /system/proxy/mode #WILL STILL ECHO 'manual' sudo -u $USER gconftool-2 --get /system/proxy/mode #will now echo 'none' gconf2: Installed: 2.24.0-0ubuntu1 Candidate: 2.24.0-0ubuntu1 Version table: *** 2.24.0-0ubuntu1 0 500 http://mirror.optus.net intrepid/main Packages 100 /var/lib/dpkg/status ** Tags added: gconf gconf-editor gconfd -- gconfd does not refresh cache when sudo-ing current user to modify setting https://bugs.launchpad.net/bugs/290647 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs