aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/disable-programs.inc3
-rw-r--r--etc/profile-m-z/minitube.profile61
-rw-r--r--src/firecfg/firecfg.config1
3 files changed, 65 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index ebb9236c9..5ffc293a1 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -85,6 +85,7 @@ blacklist ${HOME}/.config/Element
85blacklist ${HOME}/.config/Element (Riot) 85blacklist ${HOME}/.config/Element (Riot)
86blacklist ${HOME}/.config/Enox 86blacklist ${HOME}/.config/Enox
87blacklist ${HOME}/.config/Ferdi 87blacklist ${HOME}/.config/Ferdi
88blacklist ${HOME}/.config/Flavio Tordini
88blacklist ${HOME}/.config/Franz 89blacklist ${HOME}/.config/Franz
89blacklist ${HOME}/.config/FreeCAD 90blacklist ${HOME}/.config/FreeCAD
90blacklist ${HOME}/.config/FreeTube 91blacklist ${HOME}/.config/FreeTube
@@ -530,6 +531,7 @@ blacklist ${HOME}/.local/share/3909/PapersPlease
530blacklist ${HOME}/.local/share/Anki2 531blacklist ${HOME}/.local/share/Anki2
531blacklist ${HOME}/.local/share/Empathy 532blacklist ${HOME}/.local/share/Empathy
532blacklist ${HOME}/.local/share/Enpass 533blacklist ${HOME}/.local/share/Enpass
534blacklist ${HOME}/.local/share/Flavio Tordini
533blacklist ${HOME}/.local/share/JetBrains 535blacklist ${HOME}/.local/share/JetBrains
534blacklist ${HOME}/.local/share/Kingsoft 536blacklist ${HOME}/.local/share/Kingsoft
535blacklist ${HOME}/.local/share/Mendeley Ltd. 537blacklist ${HOME}/.local/share/Mendeley Ltd.
@@ -810,6 +812,7 @@ blacklist ${HOME}/.cache/Clementine
810blacklist ${HOME}/.cache/Enox 812blacklist ${HOME}/.cache/Enox
811blacklist ${HOME}/.cache/Enpass 813blacklist ${HOME}/.cache/Enpass
812blacklist ${HOME}/.cache/Ferdi 814blacklist ${HOME}/.cache/Ferdi
815blacklist ${HOME}/.cache/Flavio Tordini
813blacklist ${HOME}/.cache/Franz 816blacklist ${HOME}/.cache/Franz
814blacklist ${HOME}/.cache/INRIA 817blacklist ${HOME}/.cache/INRIA
815blacklist ${HOME}/.cache/MusicBrainz 818blacklist ${HOME}/.cache/MusicBrainz
diff --git a/etc/profile-m-z/minitube.profile b/etc/profile-m-z/minitube.profile
new file mode 100644
index 000000000..2c70978a9
--- /dev/null
+++ b/etc/profile-m-z/minitube.profile
@@ -0,0 +1,61 @@
1# Firejail profile for minitube
2# Description: Native Youtube viewer for Linux
3# This file is overwritten after every install/update
4# Persistent local customizations
5include minitube.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${PICTURES}
10noblacklist ${HOME}/.cache/Flavio Tordini
11noblacklist ${HOME}/.config/Flavio Tordini
12noblacklist ${HOME}/.local/share/Flavio Tordini
13
14include allow-lua.inc
15
16include disable-common.inc
17include disable-devel.inc
18include disable-exec.inc
19include disable-interpreters.inc
20include disable-passwdmgr.inc
21include disable-programs.inc
22include disable-shell.inc
23include disable-xdg.inc
24
25mkdir ${HOME}/.cache/Flavio Tordini
26mkdir ${HOME}/.config/Flavio Tordini
27mkdir ${HOME}/.local/share/Flavio Tordini
28whitelist ${PICTURES}
29whitelist ${HOME}/.cache/Flavio Tordini
30whitelist ${HOME}/.config/Flavio Tordini
31whitelist ${HOME}/.local/share/Flavio Tordini
32whitelist /usr/share/minitube
33include whitelist-common.inc
34include whitelist-runuser-common.inc
35include whitelist-usr-share-common.inc
36include whitelist-var-common.inc
37
38apparmor
39caps.drop all
40netfilter
41nodvd
42nogroups
43nonewprivs
44noroot
45notv
46nou2f
47novideo
48protocol unix,inet,inet6,netlink
49seccomp
50shell none
51tracelog
52
53disable-mnt
54private-bin minitube
55private-cache
56private-dev
57private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,drirc,fonts,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,mime.types,nsswitch.conf,pki,pulse,resolv.conf,selinux,ssl,X11,xdg
58private-tmp
59
60dbus-user none
61dbus-system none
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 4eac4b422..efcb8f67a 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -455,6 +455,7 @@ min
455mindless 455mindless
456minecraft-launcher 456minecraft-launcher
457minetest 457minetest
458minitube
458mirrormagic 459mirrormagic
459mocp 460mocp
460mousepad 461mousepad