aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2019-01-20 02:21:56 +0000
committerLibravatar GitHub <noreply@github.com>2019-01-20 02:21:56 +0000
commit900d58fc1731720c324a47695a75ca3862eebaa0 (patch)
tree358338ebdabd56a0a6880f981e8abc833a37bad5
parentMerge pull request #2347 from Lockdis/master (diff)
downloadfirejail-900d58fc1731720c324a47695a75ca3862eebaa0.tar.gz
firejail-900d58fc1731720c324a47695a75ca3862eebaa0.tar.zst
firejail-900d58fc1731720c324a47695a75ca3862eebaa0.zip
Create clawsker.profile
-rw-r--r--etc/clawsker.profile53
1 files changed, 53 insertions, 0 deletions
diff --git a/etc/clawsker.profile b/etc/clawsker.profile
new file mode 100644
index 000000000..e863a6a45
--- /dev/null
+++ b/etc/clawsker.profile
@@ -0,0 +1,53 @@
1# Firejail profile for clawsker
2# Description: An applet to edit Claws Mail's hidden preferences
3# This file is overwritten after every install/update
4# Persistent local customizations
5include clawsker.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.claws-mail
10whitelist ${HOME}/.claws-mail
11
12# Allow perl (blacklisted by disable-interpreters.inc)
13noblacklist ${PATH}/cpan*
14noblacklist ${PATH}/core_perl
15noblacklist ${PATH}/perl
16noblacklist /usr/lib/perl*
17noblacklist /usr/share/perl*
18
19include disable-common.inc
20include disable-devel.inc
21include disable-interpreters.inc
22include disable-passwdmgr.inc
23include disable-programs.inc
24include whitelist-common.inc
25
26caps.drop all
27net none
28no3d
29nodbus
30nodvd
31nogroups
32nonewprivs
33noroot
34nosound
35notv
36nou2f
37novideo
38protocol unix
39seccomp
40shell none
41
42# disable-mnt
43# private
44private-bin clawsker,perl
45private-cache
46private-dev
47private-etc fonts
48private-lib girepository-1.*,libgirepository-1.*,perl*
49private-tmp
50
51# memory-deny-write-execute - breaks on Arch
52noexec ${HOME}
53noexec /tmp