[gnome-music/wip/jfelder/flatpak-dconf] flatpak: Close the DConf hole



commit 23c939603ea8b411fadfff493b545418b6852fa4
Author: Jean Felder <jfelder src gnome org>
Date:   Sat Jul 13 23:10:03 2019 +0200

    flatpak: Close the DConf hole
    
    This closes the DConf hole and adds an instruction to migrate existing
    DConf settings to use the keyfile backend in the sandbox.
    
    See: https://blogs.gnome.org/mclasen/2019/07/12/settings-in-a-sandbox-world/

 org.gnome.Music.json | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/org.gnome.Music.json b/org.gnome.Music.json
index ebfdf477..7e67233f 100644
--- a/org.gnome.Music.json
+++ b/org.gnome.Music.json
@@ -13,8 +13,6 @@
         "--talk-name=org.freedesktop.Tracker1",
         "--env=TRACKER_SPARQL_BACKEND=bus",
         "--talk-name=org.gnome.OnlineAccounts",
-        "--filesystem=xdg-run/dconf", "--filesystem=~/.config/dconf:ro",
-        "--talk-name=ca.desrt.dconf", "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
         "--own-name=org.mpris.MediaPlayer2.GnomeMusic",
         "--talk-name=org.gnome.SettingsDaemon.MediaKeys",
         "--talk-name=com.intel.dleyna-server",
@@ -22,7 +20,8 @@
         "--talk-name=org.gtk.vfs.*",
         "--socket=pulseaudio",
         "--filesystem=xdg-music",
-        "--system-talk-name=org.freedesktop.login1"
+        "--system-talk-name=org.freedesktop.login1",
+       "--metadata=X-DConf=migrate-path=/org/gnome/musicdevel/"
     ],
     "cleanup": [
         "/include",


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]