[polari/wip/fmuellner/flatpak: 1/3] flatpak: Request full access to session bus



commit 2064ff6b8adf6684f587ab2df2d59d3f75ef673a
Author: Florian Müllner <fmuellner gnome org>
Date:   Fri Feb 17 09:20:23 2017 +0100

    flatpak: Request full access to session bus
    
    TpRoomList requests to own a random name on the session bus, there's
    no way we can make this work with sandboxed bus access :-(
    
    https://bugzilla.gnome.org/show_bug.cgi?id=778850

 org.gnome.Polari.json |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/org.gnome.Polari.json b/org.gnome.Polari.json
index 5f7f2b2..cda4731 100644
--- a/org.gnome.Polari.json
+++ b/org.gnome.Polari.json
@@ -16,9 +16,14 @@
         /* Our client name */
         "--own-name=org.freedesktop.Telepathy.Client.Polari",
         /* Telepathy */
-        "--talk-name=org.freedesktop.Telepathy.AccountManager",
-        "--talk-name=org.freedesktop.Telepathy.ChannelDispatcher",
-        "--talk-name=org.freedesktop.Telepathy.Connection.idle.irc.*",
+        /* For normal chat operation, those are the services we would need: */
+        /*
+            "--talk-name=org.freedesktop.Telepathy.AccountManager",
+            "--talk-name=org.freedesktop.Telepathy.ChannelDispatcher",
+            "--talk-name=org.freedesktop.Telepathy.Connection.idle.irc.*",
+        */
+        /* However TpRoomList needs to own random names, so .... */
+        "--socket=session-bus",
         /* Keyring */
         "--talk-name=org.freedesktop.secrets",
         /* log files written by tp-logger outside the sandbox */


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