aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z/zeal.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/profile-m-z/zeal.profile')
-rw-r--r--etc/profile-m-z/zeal.profile11
1 files changed, 8 insertions, 3 deletions
diff --git a/etc/profile-m-z/zeal.profile b/etc/profile-m-z/zeal.profile
index d576dbefd..f862bfce0 100644
--- a/etc/profile-m-z/zeal.profile
+++ b/etc/profile-m-z/zeal.profile
@@ -10,6 +10,9 @@ noblacklist ${HOME}/.cache/Zeal
10noblacklist ${HOME}/.config/Zeal 10noblacklist ${HOME}/.config/Zeal
11noblacklist ${HOME}/.local/share/Zeal 11noblacklist ${HOME}/.local/share/Zeal
12 12
13# sh is needed to allow Firefox to open links
14include allow-bin-sh.inc
15
13include disable-common.inc 16include disable-common.inc
14include disable-devel.inc 17include disable-devel.inc
15include disable-exec.inc 18include disable-exec.inc
@@ -19,8 +22,9 @@ include disable-programs.inc
19include disable-shell.inc 22include disable-shell.inc
20include disable-xdg.inc 23include disable-xdg.inc
21 24
22# Allow zeal to open links in Firefox browsers. 25# The lines below are needed to find the default Firefox profile name, to allow
23# This also requires dbus-user filtering (see below). 26# opening links in an existing instance of Firefox (note that it still fails if
27# there isn't a Firefox instance running with the default profile; see #5352)
24noblacklist ${HOME}/.mozilla 28noblacklist ${HOME}/.mozilla
25whitelist ${HOME}/.mozilla/firefox/profiles.ini 29whitelist ${HOME}/.mozilla/firefox/profiles.ini
26 30
@@ -63,8 +67,9 @@ private-etc @tls-ca,@x11,host.conf,mime.types,rpc,services
63private-tmp 67private-tmp
64 68
65dbus-user filter 69dbus-user filter
66dbus-user.talk org.mozilla.*
67?ALLOW_TRAY: dbus-user.talk org.kde.StatusNotifierWatcher 70?ALLOW_TRAY: dbus-user.talk org.kde.StatusNotifierWatcher
71# Allow D-Bus communication with Firefox for opening links
72dbus-user.talk org.mozilla.*
68dbus-system none 73dbus-system none
69 74
70#memory-deny-write-execute # breaks on Arch 75#memory-deny-write-execute # breaks on Arch