aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2018-10-11 06:23:48 +0000
committerLibravatar GitHub <noreply@github.com>2018-10-11 06:23:48 +0000
commite16f469ac81af9023b89127c6978cd519d3bb78f (patch)
tree4957807b7c16d2a4e49ae45ba433443f8b6c99ae
parentmerges (diff)
downloadfirejail-e16f469ac81af9023b89127c6978cd519d3bb78f.tar.gz
firejail-e16f469ac81af9023b89127c6978cd519d3bb78f.tar.zst
firejail-e16f469ac81af9023b89127c6978cd519d3bb78f.zip
Create QMediathekView
-rw-r--r--etc/QMediathekView54
1 files changed, 54 insertions, 0 deletions
diff --git a/etc/QMediathekView b/etc/QMediathekView
new file mode 100644
index 000000000..558f62f0e
--- /dev/null
+++ b/etc/QMediathekView
@@ -0,0 +1,54 @@
1# Firejail profile for QMediathekView
2# Description: Search, download or stream files from mediathek.de
3# This file is overwritten after every install/update
4# Persistent local customizations
5include /etc/firejail/QMediathekView.local
6# Persistent global definitions
7include /etc/firejail/globals.local
8
9noblacklist ${HOME}/.config/QMediathekView
10noblacklist ${HOME}/.local/share/QMediathekView
11
12noblacklist ${HOME}/.config/mpv
13noblacklist ${HOME}/.config/smplayer
14noblacklist ${HOME}/.config/totem
15noblacklist ${HOME}/.config/vlc
16noblacklist ${HOME}/.config/xplayer
17noblacklist ${HOME}/.local/share/totem
18noblacklist ${HOME}/.local/share/xplayer
19noblacklist ${HOME}/.mplayer
20
21include /etc/firejail/disable-common.inc
22include /etc/firejail/disable-devel.inc
23include /etc/firejail/disable-interpreters.inc
24include /etc/firejail/disable-passwdmgr.inc
25include /etc/firejail/disable-programs.inc
26
27include /etc/firejail/whitelist-var-common.inc
28
29caps.drop all
30netfilter
31# no3d
32# nodbus
33nodvd
34nogroups
35nonewprivs
36noroot
37notv
38nou2f
39protocol unix,inet,inet6
40seccomp
41shell none
42tracelog
43
44disable-mnt
45private-bin QMediathekView,mplayer,mpv,smplayer,totem,vlc,xplayer
46private-cache
47private-dev
48# private-etc none
49# private-lib
50private-tmp
51
52# memory-deny-write-execute - breaks on Arch
53noexec ${HOME}
54noexec /tmp