** Changed in: gconf
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gconf in Ubuntu.
https://bugs.launchpad.net/bugs/290647

Title:
  gconfd does not refresh cache when sudo-ing current user to modify
  setting

Status in gconf:
  Won't Fix
Status in gconf package in Ubuntu:
  Triaged

Bug description:
  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

  == Regression details ==
  Discovered in version: 2.24.0-0ubuntu1
  Last known good version: 2.22.0-0ubuntu3

To manage notifications about this bug go to:
https://bugs.launchpad.net/gconf/+bug/290647/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to