aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar smitsohu <smitsohu@gmail.com>2022-03-09 17:52:37 +0100
committerLibravatar GitHub <noreply@github.com>2022-03-09 17:52:37 +0100
commit2286ad0e3c30441d54cb75f1118f57603496b033 (patch)
treeb2454bc88d2464dc4d3571e3624afa3018b2e5ac
parentfbuilder: fix suggested profile (diff)
parentskypeforlinux cleanup (diff)
downloadfirejail-2286ad0e3c30441d54cb75f1118f57603496b033.tar.gz
firejail-2286ad0e3c30441d54cb75f1118f57603496b033.tar.zst
firejail-2286ad0e3c30441d54cb75f1118f57603496b033.zip
Merge pull request #5026 from smitsohu/electron
Electron app fixes
-rw-r--r--etc/profile-a-l/atom.profile2
-rw-r--r--etc/profile-a-l/code.profile2
-rw-r--r--etc/profile-a-l/github-desktop.profile2
-rw-r--r--etc/profile-m-z/skypeforlinux.profile10
4 files changed, 9 insertions, 7 deletions
diff --git a/etc/profile-a-l/atom.profile b/etc/profile-a-l/atom.profile
index 5f237ac59..c1ca20ec9 100644
--- a/etc/profile-a-l/atom.profile
+++ b/etc/profile-a-l/atom.profile
@@ -11,6 +11,8 @@ ignore include disable-devel.inc
11ignore include disable-interpreters.inc 11ignore include disable-interpreters.inc
12ignore include disable-xdg.inc 12ignore include disable-xdg.inc
13ignore whitelist ${DOWNLOADS} 13ignore whitelist ${DOWNLOADS}
14ignore whitelist ${HOME}/.config/Electron
15ignore whitelist ${HOME}/.config/electron-flag*.conf
14ignore include whitelist-common.inc 16ignore include whitelist-common.inc
15ignore include whitelist-runuser-common.inc 17ignore include whitelist-runuser-common.inc
16ignore include whitelist-usr-share-common.inc 18ignore include whitelist-usr-share-common.inc
diff --git a/etc/profile-a-l/code.profile b/etc/profile-a-l/code.profile
index fdf94ec41..4cade5749 100644
--- a/etc/profile-a-l/code.profile
+++ b/etc/profile-a-l/code.profile
@@ -11,6 +11,8 @@ ignore include disable-exec.inc
11ignore include disable-interpreters.inc 11ignore include disable-interpreters.inc
12ignore include disable-xdg.inc 12ignore include disable-xdg.inc
13ignore whitelist ${DOWNLOADS} 13ignore whitelist ${DOWNLOADS}
14ignore whitelist ${HOME}/.config/Electron
15ignore whitelist ${HOME}/.config/electron-flag*.conf
14ignore include whitelist-common.inc 16ignore include whitelist-common.inc
15ignore include whitelist-runuser-common.inc 17ignore include whitelist-runuser-common.inc
16ignore include whitelist-usr-share-common.inc 18ignore include whitelist-usr-share-common.inc
diff --git a/etc/profile-a-l/github-desktop.profile b/etc/profile-a-l/github-desktop.profile
index 325c54ced..943a3c8c3 100644
--- a/etc/profile-a-l/github-desktop.profile
+++ b/etc/profile-a-l/github-desktop.profile
@@ -14,6 +14,8 @@ include globals.local
14# Disabled until someone reported positive feedback 14# Disabled until someone reported positive feedback
15ignore include disable-xdg.inc 15ignore include disable-xdg.inc
16ignore whitelist ${DOWNLOADS} 16ignore whitelist ${DOWNLOADS}
17ignore whitelist ${HOME}/.config/Electron
18ignore whitelist ${HOME}/.config/electron-flag*.conf
17ignore include whitelist-common.inc 19ignore include whitelist-common.inc
18ignore include whitelist-runuser-common.inc 20ignore include whitelist-runuser-common.inc
19ignore include whitelist-usr-share-common.inc 21ignore include whitelist-usr-share-common.inc
diff --git a/etc/profile-m-z/skypeforlinux.profile b/etc/profile-m-z/skypeforlinux.profile
index 339f3ef8f..3734f8f4a 100644
--- a/etc/profile-m-z/skypeforlinux.profile
+++ b/etc/profile-m-z/skypeforlinux.profile
@@ -6,27 +6,23 @@ include skypeforlinux.local
6include globals.local 6include globals.local
7 7
8# Disabled until someone reported positive feedback 8# Disabled until someone reported positive feedback
9ignore include whitelist-common.inc
10ignore include whitelist-runuser-common.inc 9ignore include whitelist-runuser-common.inc
11ignore include whitelist-usr-share-common.inc 10ignore include whitelist-usr-share-common.inc
12ignore include whitelist-var-common.inc 11ignore include whitelist-var-common.inc
13ignore nou2f 12ignore nou2f
14ignore novideo
15ignore private-dev
16
17ignore dbus-user none
18 13
19# breaks Skype 14# breaks Skype
20ignore apparmor 15ignore apparmor
16ignore dbus-user none
21ignore noexec /tmp 17ignore noexec /tmp
18ignore novideo
19ignore private-dev # needs /dev/disk
22 20
23noblacklist ${HOME}/.config/skypeforlinux 21noblacklist ${HOME}/.config/skypeforlinux
24 22
25mkdir ${HOME}/.config/skypeforlinux 23mkdir ${HOME}/.config/skypeforlinux
26whitelist ${HOME}/.config/skypeforlinux 24whitelist ${HOME}/.config/skypeforlinux
27 25
28# private-dev - needs /dev/disk
29
30dbus-user filter 26dbus-user filter
31dbus-user.talk org.freedesktop.Notifications 27dbus-user.talk org.freedesktop.Notifications
32dbus-user.talk org.freedesktop.secrets 28dbus-user.talk org.freedesktop.secrets