aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2017-08-05 02:18:29 -0400
committerLibravatar Tad <tad@spotco.us>2017-08-05 02:18:29 -0400
commit1d5491160965365ef5e6aff0258985a83e1ca7c3 (patch)
tree106adb1ba85b14ab206ba1594163805fc2cdd3d7 /etc
parentMerge pull request #1435 from SpotComms/fc (diff)
downloadfirejail-1d5491160965365ef5e6aff0258985a83e1ca7c3.tar.gz
firejail-1d5491160965365ef5e6aff0258985a83e1ca7c3.tar.zst
firejail-1d5491160965365ef5e6aff0258985a83e1ca7c3.zip
Add a profile for Gnome Twitch
Diffstat (limited to 'etc')
-rw-r--r--etc/gnome-twitch.profile36
1 files changed, 36 insertions, 0 deletions
diff --git a/etc/gnome-twitch.profile b/etc/gnome-twitch.profile
new file mode 100644
index 000000000..7c215df5d
--- /dev/null
+++ b/etc/gnome-twitch.profile
@@ -0,0 +1,36 @@
1# Persistent global definitions go here
2include /etc/firejail/globals.local
3
4# This file is overwritten during software install.
5# Persistent customizations should go in a .local file.
6include /etc/firejail/gnome-twitch.local
7
8# Firejail profile for Gnome Twitch
9noblacklist ${HOME}/.cache/gnome-twitch
10noblacklist ${HOME}/.local/share/gnome-twitch
11
12include /etc/firejail/disable-common.inc
13include /etc/firejail/disable-devel.inc
14include /etc/firejail/disable-passwdmgr.inc
15include /etc/firejail/disable-programs.inc
16
17mkdir ${HOME}/.cache/gnome-twitch
18whitelist ${HOME}/.cache/gnome-twitch
19mkdir ${HOME}/.local/share/gnome-twitch
20whitelist ${HOME}/.local/share/gnome-twitch
21include /etc/firejail/whitelist-common.inc
22
23caps.drop all
24nogroups
25nonewprivs
26noroot
27novideo
28protocol unix,inet,inet6
29seccomp
30shell none
31
32private-dev
33private-tmp
34
35noexec ${HOME}
36noexec /tmp