aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z
diff options
context:
space:
mode:
Diffstat (limited to 'etc/profile-m-z')
-rw-r--r--etc/profile-m-z/signal-desktop.profile5
-rw-r--r--etc/profile-m-z/thunderbird.profile2
-rw-r--r--etc/profile-m-z/trojita.profile5
-rw-r--r--etc/profile-m-z/tutanota-desktop.profile2
-rw-r--r--etc/profile-m-z/zeal.profile11
5 files changed, 18 insertions, 7 deletions
diff --git a/etc/profile-m-z/signal-desktop.profile b/etc/profile-m-z/signal-desktop.profile
index 8cb4e4173..d1db0ba86 100644
--- a/etc/profile-m-z/signal-desktop.profile
+++ b/etc/profile-m-z/signal-desktop.profile
@@ -5,6 +5,9 @@ include signal-desktop.local
5# Persistent global definitions 5# Persistent global definitions
6include globals.local 6include globals.local
7 7
8# sh is needed to allow Firefox to open links
9include allow-bin-sh.inc
10
8ignore novideo 11ignore novideo
9 12
10ignore noexec /tmp 13ignore noexec /tmp
@@ -25,7 +28,7 @@ private-etc @tls-ca
25dbus-user filter 28dbus-user filter
26# allow D-Bus notifications 29# allow D-Bus notifications
27dbus-user.talk org.freedesktop.Notifications 30dbus-user.talk org.freedesktop.Notifications
28# allow D-Bus communication with firefox for opening links 31# Allow D-Bus communication with Firefox for opening links
29dbus-user.talk org.mozilla.* 32dbus-user.talk org.mozilla.*
30 33
31ignore dbus-user none 34ignore dbus-user none
diff --git a/etc/profile-m-z/thunderbird.profile b/etc/profile-m-z/thunderbird.profile
index 979971ac2..fda32d038 100644
--- a/etc/profile-m-z/thunderbird.profile
+++ b/etc/profile-m-z/thunderbird.profile
@@ -15,7 +15,7 @@ dbus-user filter
15dbus-user.own org.mozilla.thunderbird.* 15dbus-user.own org.mozilla.thunderbird.*
16dbus-user.talk ca.desrt.dconf 16dbus-user.talk ca.desrt.dconf
17dbus-user.talk org.freedesktop.Notifications 17dbus-user.talk org.freedesktop.Notifications
18# allow D-Bus communication with firefox for opening links 18# Allow D-Bus communication with Firefox for opening links
19dbus-user.talk org.mozilla.* 19dbus-user.talk org.mozilla.*
20# e2ee email needs writable-run-user 20# e2ee email needs writable-run-user
21# https://support.mozilla.org/en-US/kb/introduction-to-e2e-encryption 21# https://support.mozilla.org/en-US/kb/introduction-to-e2e-encryption
diff --git a/etc/profile-m-z/trojita.profile b/etc/profile-m-z/trojita.profile
index 5e9e7f127..dc0f5b906 100644
--- a/etc/profile-m-z/trojita.profile
+++ b/etc/profile-m-z/trojita.profile
@@ -10,6 +10,9 @@ noblacklist ${HOME}/.abook
10noblacklist ${HOME}/.cache/flaska.net/trojita 10noblacklist ${HOME}/.cache/flaska.net/trojita
11noblacklist ${HOME}/.config/flaska.net 11noblacklist ${HOME}/.config/flaska.net
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
@@ -61,7 +64,7 @@ private-tmp
61 64
62dbus-user filter 65dbus-user filter
63dbus-user.talk org.freedesktop.secrets 66dbus-user.talk org.freedesktop.secrets
64# allow D-Bus communication with firefox for opening links 67# Allow D-Bus communication with Firefox for opening links
65dbus-user.talk org.mozilla.* 68dbus-user.talk org.mozilla.*
66dbus-system none 69dbus-system none
67 70
diff --git a/etc/profile-m-z/tutanota-desktop.profile b/etc/profile-m-z/tutanota-desktop.profile
index f0a0cacaf..6c6de108b 100644
--- a/etc/profile-m-z/tutanota-desktop.profile
+++ b/etc/profile-m-z/tutanota-desktop.profile
@@ -40,7 +40,7 @@ dbus-user filter
40dbus-user.talk org.freedesktop.Notifications 40dbus-user.talk org.freedesktop.Notifications
41dbus-user.talk org.freedesktop.secrets 41dbus-user.talk org.freedesktop.secrets
42dbus-user.talk org.gnome.keyring.SystemPrompter 42dbus-user.talk org.gnome.keyring.SystemPrompter
43# allow D-Bus communication with firefox for opening links 43# Allow D-Bus communication with Firefox for opening links
44dbus-user.talk org.mozilla.* 44dbus-user.talk org.mozilla.*
45 45
46# Redirect 46# Redirect
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