aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar SkewedZeppelin <8296104+SkewedZeppelin@users.noreply.github.com>2019-11-24 17:28:35 +0000
committerLibravatar GitHub <noreply@github.com>2019-11-24 17:28:35 +0000
commit6967941cd48ad4d650b39e735f9cce5076c45a7e (patch)
tree38f5430ca9ada336ac9fab15856ff61b7a49620c
parentUse seccomp ! syntax in electron-mail.profile (diff)
parentprofanity: reorder alphabetically (diff)
downloadfirejail-6967941cd48ad4d650b39e735f9cce5076c45a7e.tar.gz
firejail-6967941cd48ad4d650b39e735f9cce5076c45a7e.tar.zst
firejail-6967941cd48ad4d650b39e735f9cce5076c45a7e.zip
Merge pull request #3054 from adrianlshaw/profanity
Add profanity profile
-rw-r--r--etc/profanity.profile50
1 files changed, 50 insertions, 0 deletions
diff --git a/etc/profanity.profile b/etc/profanity.profile
new file mode 100644
index 000000000..84f70ad4d
--- /dev/null
+++ b/etc/profanity.profile
@@ -0,0 +1,50 @@
1# Firejail profile for profanity
2# Description: profanity is an XMPP chat client for the terminal
3# This file is overwritten after every install/update
4quiet
5# Persistent local customizations
6include profanity.local
7# Persistent global definitions
8include globals.local
9
10noblacklist ${HOME}/.config/profanity
11noblacklist ${HOME}/.local/share/profanity
12
13# Allow Python
14include allow-python2.inc
15include allow-python3.inc
16
17include disable-common.inc
18include disable-devel.inc
19include disable-exec.inc
20include disable-interpreters.inc
21include disable-passwdmgr.inc
22include disable-programs.inc
23include disable-xdg.inc
24
25include whitelist-usr-share-common.inc
26include whitelist-var-common.inc
27
28caps.drop all
29netfilter
30no3d
31nodbus
32nodvd
33nogroups
34nonewprivs
35noroot
36nosound
37notv
38nou2f
39novideo
40protocol unix,inet,inet6
41seccomp
42shell none
43
44private-bin profanity
45private-cache
46private-dev
47private-etc alternatives,localtime,mime.types,resolv.conf,ssl
48private-tmp
49
50memory-deny-write-execute