aboutsummaryrefslogtreecommitdiffstats
path: root/etc/flashpeak-slimjet.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/flashpeak-slimjet.profile')
-rw-r--r--etc/flashpeak-slimjet.profile43
1 files changed, 43 insertions, 0 deletions
diff --git a/etc/flashpeak-slimjet.profile b/etc/flashpeak-slimjet.profile
new file mode 100644
index 000000000..2f5d7148c
--- /dev/null
+++ b/etc/flashpeak-slimjet.profile
@@ -0,0 +1,43 @@
1# SlimJet browser profile
2# This is a whitelisted profile, the internal browser sandbox
3# is disabled because it requires sudo password. The command
4# to run it is as follows:
5#
6# firejail flashpeak-slimjet --no-sandbox
7#
8noblacklist ~/.config/silmjet
9noblacklist ~/.cache/slimjet
10noblacklist ~/keepassx.kdbx
11include /etc/firejail/disable-mgmt.inc
12include /etc/firejail/disable-secret.inc
13include /etc/firejail/disable-common.inc
14include /etc/firejail/disable-terminals.inc
15
16# chromium is distributed with a perl script on Arch
17# include /etc/firejail/disable-devel.inc
18#
19
20caps.drop all
21seccomp
22protocol unix,inet,inet6,netlink
23netfilter
24noroot
25
26whitelist ${DOWNLOADS}
27mkdir ~/.config
28mkdir ~/.config/slimjet
29whitelist ~/.config/slimjet
30mkdir ~/.cache
31mkdir ~/.cache/slimjet
32whitelist ~/.cache/simjet
33mkdir ~/.pki
34whitelist ~/.pki
35
36# lastpass, keepassx
37whitelist ~/.keepassx
38whitelist ~/.config/keepassx
39whitelist ~/keepassx.kdbx
40whitelist ~/.lastpass
41whitelist ~/.config/lastpass
42
43include /etc/firejail/whitelist-common.inc