aboutsummaryrefslogtreecommitdiff
path: root/config.dot
diff options
context:
space:
mode:
Diffstat (limited to 'config.dot')
-rw-r--r--config.dot/firejail/chromium.profile.link33
1 files changed, 33 insertions, 0 deletions
diff --git a/config.dot/firejail/chromium.profile.link b/config.dot/firejail/chromium.profile.link
new file mode 100644
index 0000000..c169f4d
--- /dev/null
+++ b/config.dot/firejail/chromium.profile.link
@@ -0,0 +1,33 @@
+# Chromium browser profile
+noblacklist ~/.config/chromium
+noblacklist ~/.cache/chromium
+include /etc/firejail/disable-common.inc
+include /etc/firejail/disable-programs.inc
+
+# chromium is distributed with a perl script on Arch
+# include /etc/firejail/disable-devel.inc
+#
+
+netfilter
+
+whitelist ${DOWNLOADS}
+mkdir ~/.config/chromium
+whitelist ~/.config/chromium
+mkdir ~/.cache/chromium
+whitelist ~/.cache/chromium
+mkdir ~/.config/chromium-profiles
+whitelist ~/.config/chromium-profiles
+mkdir ~/.pki
+whitelist ~/.pki
+
+# lastpass, keepassx
+whitelist ~/.keepassx
+whitelist ~/.config/keepassx
+whitelist ~/keepassx.kdbx
+whitelist ~/.lastpass
+whitelist ~/.config/lastpass
+
+# specific to Arch
+whitelist ~/.config/chromium-flags.conf
+
+include /etc/firejail/whitelist-common.inc