diff options
Diffstat (limited to 'etc/slack.profile')
-rw-r--r-- | etc/slack.profile | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/etc/slack.profile b/etc/slack.profile index 1009f7ee0..a85a28f03 100644 --- a/etc/slack.profile +++ b/etc/slack.profile | |||
@@ -1,3 +1,4 @@ | |||
1 | # Firejail profile for Slack | ||
1 | noblacklist ${HOME}/.config/Slack | 2 | noblacklist ${HOME}/.config/Slack |
2 | noblacklist ${HOME}/Downloads | 3 | noblacklist ${HOME}/Downloads |
3 | 4 | ||
@@ -6,25 +7,25 @@ include /etc/firejail/disable-programs.inc | |||
6 | include /etc/firejail/disable-devel.inc | 7 | include /etc/firejail/disable-devel.inc |
7 | include /etc/firejail/disable-passwdmgr.inc | 8 | include /etc/firejail/disable-passwdmgr.inc |
8 | 9 | ||
9 | mkdir ${HOME}/.config | ||
10 | mkdir ${HOME}/.config/Slack | ||
11 | whitelist ${HOME}/.config/Slack | ||
12 | whitelist ${HOME}/Downloads | ||
13 | |||
14 | protocol unix,inet,inet6,netlink | ||
15 | private-dev | ||
16 | private-tmp | ||
17 | private-etc fonts,resolv.conf,ld.so.conf,ld.so.cache,localtime | ||
18 | name slack | ||
19 | blacklist /var | 10 | blacklist /var |
20 | 11 | ||
21 | include /etc/firejail/whitelist-common.inc | ||
22 | |||
23 | caps.drop all | 12 | caps.drop all |
24 | seccomp | 13 | name slack |
25 | netfilter | 14 | netfilter |
26 | nonewprivs | ||
27 | nogroups | 15 | nogroups |
16 | nonewprivs | ||
28 | noroot | 17 | noroot |
18 | protocol unix,inet,inet6,netlink | ||
19 | seccomp | ||
29 | shell none | 20 | shell none |
21 | |||
30 | private-bin slack | 22 | private-bin slack |
23 | private-dev | ||
24 | private-etc fonts,resolv.conf,ld.so.conf,ld.so.cache,localtime | ||
25 | private-tmp | ||
26 | |||
27 | mkdir ${HOME}/.config | ||
28 | mkdir ${HOME}/.config/Slack | ||
29 | whitelist ${HOME}/.config/Slack | ||
30 | whitelist ${HOME}/Downloads | ||
31 | include /etc/firejail/whitelist-common.inc | ||