Skip to content

Convert GConf settings to DConf

We have quite some GConf settings in config/chroot_local-includes/usr/share/amnesia/gconf/*.xml, that we should convert to DConf.

Some of them might be migrated automatically, but not all.

How to proceed

A way to do it is to choose a setting to migrate, then boot an experimental Tails ISO based on Wheezy (http://nightly.tails.boum.org/build_Tails_ISO_feature-wheezy/), then tweak the settings graphically, then use dconf dump to retrieve the configuration in dconf format, and then save it in config/chroot_local-includes/etc/dconf/db/local.d/.

What should not be migrated

  • apps_gksu.xml: still uses GConf on Wheezy, and our prefs are taken into account
  • apps_gnome-power-manager.xml: still uses GConf on Wheezy, and our prefs are taken into account
  • apps_gnome-screensaver.xml: still uses GConf on Wheezy, and our prefs are taken into account
  • apps_gnome-terminal.xml: still uses GConf on Wheezy, and our prefs are taken into account
  • apps_nautilus.xml: still uses GConf on Wheezy, and our prefs are taken into account

Parent Task: #6015 (closed)

Original created by @intrigeri on 6362 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information