aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2019-01-20 02:36:38 +0000
committerLibravatar GitHub <noreply@github.com>2019-01-20 02:36:38 +0000
commit1466ffe97b7e80d4df301c498812ec4b0672eaee (patch)
tree0629ef559a1e3954bc9ac3f24f985da97820967c
parentMerge pull request #2347 from Lockdis/master (diff)
parentAdd clawsker to firecfg.config (diff)
downloadfirejail-1466ffe97b7e80d4df301c498812ec4b0672eaee.tar.gz
firejail-1466ffe97b7e80d4df301c498812ec4b0672eaee.tar.zst
firejail-1466ffe97b7e80d4df301c498812ec4b0672eaee.zip
Merge pull request #2350 from glitsj16/clawsker
Add new clawsker profile
-rw-r--r--etc/clawsker.profile53
-rw-r--r--src/firecfg/firecfg.config1
2 files changed, 54 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
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 0dd5f7ec5..ac94d16d6 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -86,6 +86,7 @@ clamdtop
86clamscan 86clamscan
87clamtk 87clamtk
88claws-mail 88claws-mail
89clawsker
89clementine 90clementine
90clipit 91clipit
91cliqz 92cliqz