aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l/chromium-common.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/profile-a-l/chromium-common.profile')
-rw-r--r--etc/profile-a-l/chromium-common.profile44
1 files changed, 44 insertions, 0 deletions
diff --git a/etc/profile-a-l/chromium-common.profile b/etc/profile-a-l/chromium-common.profile
new file mode 100644
index 000000000..c54fb0e19
--- /dev/null
+++ b/etc/profile-a-l/chromium-common.profile
@@ -0,0 +1,44 @@
1# Firejail profile for chromium-common
2# This file is overwritten after every install/update
3# Persistent local customizations
4include chromium-common.local
5# Persistent global definitions
6# added by caller profile
7#include globals.local
8
9# noexec ${HOME} breaks DRM binaries.
10?BROWSER_ALLOW_DRM: ignore noexec ${HOME}
11
12noblacklist ${HOME}/.pki
13noblacklist ${HOME}/.local/share/pki
14
15include disable-common.inc
16include disable-devel.inc
17include disable-exec.inc
18include disable-interpreters.inc
19include disable-programs.inc
20
21mkdir ${HOME}/.pki
22mkdir ${HOME}/.local/share/pki
23whitelist ${DOWNLOADS}
24whitelist ${HOME}/.pki
25whitelist ${HOME}/.local/share/pki
26include whitelist-common.inc
27include whitelist-var-common.inc
28
29apparmor
30caps.keep sys_admin,sys_chroot
31netfilter
32# nodbus - prevents access to passwords saved in GNOME Keyring and KWallet, also breaks Gnome connector
33nodvd
34nogroups
35notv
36?BROWSER_DISABLE_U2F: nou2f
37shell none
38
39disable-mnt
40?BROWSER_DISABLE_U2F: private-dev
41# private-tmp - problems with multiple browser sessions
42
43# the file dialog needs to work without d-bus
44?HAS_NODBUS: env NO_CHROME_KDE_FILE_DIALOG=1