diff options
author | smitsohu <smitsohu@gmail.com> | 2022-03-09 17:52:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-09 17:52:37 +0100 |
commit | 2286ad0e3c30441d54cb75f1118f57603496b033 (patch) | |
tree | b2454bc88d2464dc4d3571e3624afa3018b2e5ac | |
parent | fbuilder: fix suggested profile (diff) | |
parent | skypeforlinux cleanup (diff) | |
download | firejail-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.profile | 2 | ||||
-rw-r--r-- | etc/profile-a-l/code.profile | 2 | ||||
-rw-r--r-- | etc/profile-a-l/github-desktop.profile | 2 | ||||
-rw-r--r-- | etc/profile-m-z/skypeforlinux.profile | 10 |
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 | |||
11 | ignore include disable-interpreters.inc | 11 | ignore include disable-interpreters.inc |
12 | ignore include disable-xdg.inc | 12 | ignore include disable-xdg.inc |
13 | ignore whitelist ${DOWNLOADS} | 13 | ignore whitelist ${DOWNLOADS} |
14 | ignore whitelist ${HOME}/.config/Electron | ||
15 | ignore whitelist ${HOME}/.config/electron-flag*.conf | ||
14 | ignore include whitelist-common.inc | 16 | ignore include whitelist-common.inc |
15 | ignore include whitelist-runuser-common.inc | 17 | ignore include whitelist-runuser-common.inc |
16 | ignore include whitelist-usr-share-common.inc | 18 | ignore 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 | |||
11 | ignore include disable-interpreters.inc | 11 | ignore include disable-interpreters.inc |
12 | ignore include disable-xdg.inc | 12 | ignore include disable-xdg.inc |
13 | ignore whitelist ${DOWNLOADS} | 13 | ignore whitelist ${DOWNLOADS} |
14 | ignore whitelist ${HOME}/.config/Electron | ||
15 | ignore whitelist ${HOME}/.config/electron-flag*.conf | ||
14 | ignore include whitelist-common.inc | 16 | ignore include whitelist-common.inc |
15 | ignore include whitelist-runuser-common.inc | 17 | ignore include whitelist-runuser-common.inc |
16 | ignore include whitelist-usr-share-common.inc | 18 | ignore 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 |
15 | ignore include disable-xdg.inc | 15 | ignore include disable-xdg.inc |
16 | ignore whitelist ${DOWNLOADS} | 16 | ignore whitelist ${DOWNLOADS} |
17 | ignore whitelist ${HOME}/.config/Electron | ||
18 | ignore whitelist ${HOME}/.config/electron-flag*.conf | ||
17 | ignore include whitelist-common.inc | 19 | ignore include whitelist-common.inc |
18 | ignore include whitelist-runuser-common.inc | 20 | ignore include whitelist-runuser-common.inc |
19 | ignore include whitelist-usr-share-common.inc | 21 | ignore 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 | |||
6 | include globals.local | 6 | include globals.local |
7 | 7 | ||
8 | # Disabled until someone reported positive feedback | 8 | # Disabled until someone reported positive feedback |
9 | ignore include whitelist-common.inc | ||
10 | ignore include whitelist-runuser-common.inc | 9 | ignore include whitelist-runuser-common.inc |
11 | ignore include whitelist-usr-share-common.inc | 10 | ignore include whitelist-usr-share-common.inc |
12 | ignore include whitelist-var-common.inc | 11 | ignore include whitelist-var-common.inc |
13 | ignore nou2f | 12 | ignore nou2f |
14 | ignore novideo | ||
15 | ignore private-dev | ||
16 | |||
17 | ignore dbus-user none | ||
18 | 13 | ||
19 | # breaks Skype | 14 | # breaks Skype |
20 | ignore apparmor | 15 | ignore apparmor |
16 | ignore dbus-user none | ||
21 | ignore noexec /tmp | 17 | ignore noexec /tmp |
18 | ignore novideo | ||
19 | ignore private-dev # needs /dev/disk | ||
22 | 20 | ||
23 | noblacklist ${HOME}/.config/skypeforlinux | 21 | noblacklist ${HOME}/.config/skypeforlinux |
24 | 22 | ||
25 | mkdir ${HOME}/.config/skypeforlinux | 23 | mkdir ${HOME}/.config/skypeforlinux |
26 | whitelist ${HOME}/.config/skypeforlinux | 24 | whitelist ${HOME}/.config/skypeforlinux |
27 | 25 | ||
28 | # private-dev - needs /dev/disk | ||
29 | |||
30 | dbus-user filter | 26 | dbus-user filter |
31 | dbus-user.talk org.freedesktop.Notifications | 27 | dbus-user.talk org.freedesktop.Notifications |
32 | dbus-user.talk org.freedesktop.secrets | 28 | dbus-user.talk org.freedesktop.secrets |