aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2018-10-11 08:26:01 -0500
committerLibravatar GitHub <noreply@github.com>2018-10-11 08:26:01 -0500
commit527b6664aa4e5ca36401501192ddb83f4a0ab675 (patch)
treeb6cb4091199090b91d371c2b148da90e0766237f /etc
parentMerge pull request #2161 from glitsj16/file (diff)
parentRename QMediathekView to QMediathekView.profile (diff)
downloadfirejail-527b6664aa4e5ca36401501192ddb83f4a0ab675.tar.gz
firejail-527b6664aa4e5ca36401501192ddb83f4a0ab675.tar.zst
firejail-527b6664aa4e5ca36401501192ddb83f4a0ab675.zip
Merge pull request #2162 from glitsj16/QMediathekView
new profile QMediathekView
Diffstat (limited to 'etc')
-rw-r--r--etc/QMediathekView.profile54
-rw-r--r--etc/disable-programs.inc2
2 files changed, 56 insertions, 0 deletions
diff --git a/etc/QMediathekView.profile b/etc/QMediathekView.profile
new file mode 100644
index 000000000..558f62f0e
--- /dev/null
+++ b/etc/QMediathekView.profile
@@ -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
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 1213e4f24..15499930d 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -70,6 +70,7 @@ blacklist ${HOME}/.config/MuseScore
70blacklist ${HOME}/.config/MusicBrainz 70blacklist ${HOME}/.config/MusicBrainz
71blacklist ${HOME}/.config/Nylas Mail 71blacklist ${HOME}/.config/Nylas Mail
72blacklist ${HOME}/.config/Qlipper 72blacklist ${HOME}/.config/Qlipper
73blacklist ${HOME}/.config/QMediathekView
73blacklist ${HOME}/.config/QuiteRss 74blacklist ${HOME}/.config/QuiteRss
74blacklist ${HOME}/.config/QuiteRssrc 75blacklist ${HOME}/.config/QuiteRssrc
75blacklist ${HOME}/.config/Rambox 76blacklist ${HOME}/.config/Rambox
@@ -360,6 +361,7 @@ blacklist ${HOME}/.local/share/3909/PapersPlease
360blacklist ${HOME}/.local/share/Empathy 361blacklist ${HOME}/.local/share/Empathy
361blacklist ${HOME}/.local/share/JetBrains 362blacklist ${HOME}/.local/share/JetBrains
362blacklist ${HOME}/.local/share/Mumble 363blacklist ${HOME}/.local/share/Mumble
364blacklist ${HOME}/.local/share/QMediathekView
363blacklist ${HOME}/.local/share/QuiteRss 365blacklist ${HOME}/.local/share/QuiteRss
364blacklist ${HOME}/.local/share/Ricochet 366blacklist ${HOME}/.local/share/Ricochet
365blacklist ${HOME}/.local/share/Steam 367blacklist ${HOME}/.local/share/Steam