[polari/wip/fmuellner/xdg-app: 1/2] xdg-app: Tighten bus access
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [polari/wip/fmuellner/xdg-app: 1/2] xdg-app: Tighten bus access
- Date: Sat, 20 Feb 2016 14:03:09 +0000 (UTC)
commit a7818fc2836d242d9ccac0afcd2c431c9d7514aa
Author: Florian Müllner <fmuellner gnome org>
Date: Sat Feb 20 14:59:26 2016 +0100
xdg-app: Tighten bus access
xdg-app/manifest.json | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/xdg-app/manifest.json b/xdg-app/manifest.json
index b7a853f..a7a9247 100644
--- a/xdg-app/manifest.json
+++ b/xdg-app/manifest.json
@@ -6,10 +6,18 @@
"sdk": "org.gnome.Sdk",
"command": "polari",
"finish-args": [
- "--share=ipc", "--socket=x11", "--socket=wayland",
- "--share=network", "--socket=session-bus",
+ "--share=ipc", "--socket=x11", "--socket=wayland", "--share=network",
+ "--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.*",
+ /* keyring */
+ "--talk-name=org.freedesktop.secrets",
+ /* log files written by tp-logger outside the sandbox */
"--filesystem=~/.local/share/TpLogger:ro",
"--env=TPL_LOG_DIR=.local/share",
+ /* dconf */
"--filesystem=~/.config/dconf:ro", "--talk-name=ca.desrt.dconf",
"--env=DCONF_USER_CONFIG_DIR=.config/dconf"],
"build-options": {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]