Public bug reported: Description: Ubuntu 12.04.1 LTS Release: 12.04
libglib2.0-bin: Installed: 2.32.3-0ubuntu1 Candidate: 2.32.3-0ubuntu1 gsettings does not respect locked dconf values (although it does know that they are not writable). Steps to reproduce: 1. Lock the value of /org/gnome/desktop/session/idle-delay by setuping up dconf as outlined at https://live.gnome.org/dconf/SystemAdministrators, specifically $ mkdir -p /etc/dconf/profile $ mkdir -p /etc/dconf/db/local.d $ mkdir -p /etc/dconf/db/site.d/locks $ cat /etc/dconf/profiles/user user-db:user system-db:local system-db:site $ cat /etc/dconf/db/site.d/screensaver [org/gnome/desktop/session] idle-delay=10 $ cat /etc/dconf/db/site.d/locks/screensaver /org/gnome/desktop/session/idle-delay 2. Run `dconf update` to updates these changes. 3. Run `dconf read /org/gnome/desktop/session/idle-delay` and observe the value is '10'. 4. Run `gsettings get org.gnome.desktop.session idle-delay` and observe the value is the default value 'uint32 600' Expected results: dconf and gsettings would return the same value. ** Affects: glib2.0 (Ubuntu) Importance: Undecided Status: Confirmed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to glib2.0 in Ubuntu. https://bugs.launchpad.net/bugs/1122028 Title: gsettings does not respect dconf locks Status in “glib2.0” package in Ubuntu: Confirmed Bug description: Description: Ubuntu 12.04.1 LTS Release: 12.04 libglib2.0-bin: Installed: 2.32.3-0ubuntu1 Candidate: 2.32.3-0ubuntu1 gsettings does not respect locked dconf values (although it does know that they are not writable). Steps to reproduce: 1. Lock the value of /org/gnome/desktop/session/idle-delay by setuping up dconf as outlined at https://live.gnome.org/dconf/SystemAdministrators, specifically $ mkdir -p /etc/dconf/profile $ mkdir -p /etc/dconf/db/local.d $ mkdir -p /etc/dconf/db/site.d/locks $ cat /etc/dconf/profiles/user user-db:user system-db:local system-db:site $ cat /etc/dconf/db/site.d/screensaver [org/gnome/desktop/session] idle-delay=10 $ cat /etc/dconf/db/site.d/locks/screensaver /org/gnome/desktop/session/idle-delay 2. Run `dconf update` to updates these changes. 3. Run `dconf read /org/gnome/desktop/session/idle-delay` and observe the value is '10'. 4. Run `gsettings get org.gnome.desktop.session idle-delay` and observe the value is the default value 'uint32 600' Expected results: dconf and gsettings would return the same value. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1122028/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp