aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2021-12-28 18:42:57 +0000
committerLibravatar GitHub <noreply@github.com>2021-12-28 18:42:57 +0000
commit106440f9c42adc78d55b6fa7a6f1893bec02d842 (patch)
tree9eb0a90252090a5df6f85d74029b21067327e5be /etc
parentnettrace (diff)
parentmpv.profile: whitelist paths for yt-dlp (diff)
downloadfirejail-106440f9c42adc78d55b6fa7a6f1893bec02d842.tar.gz
firejail-106440f9c42adc78d55b6fa7a6f1893bec02d842.tar.zst
firejail-106440f9c42adc78d55b6fa7a6f1893bec02d842.zip
Merge pull request #4755 from kmk3/mpv-add-yt-dlp
yt-dlp: add missing paths & mpv.profile: whitelist paths for yt-dlp
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/disable-programs.inc2
-rw-r--r--etc/profile-m-z/mpv.profile13
-rw-r--r--etc/profile-m-z/yt-dlp.profile2
3 files changed, 14 insertions, 3 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 648c2e183..9226bb0f2 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -638,6 +638,7 @@ blacklist ${HOME}/.config/youtube-music-desktop-app
638blacklist ${HOME}/.config/youtube-viewer 638blacklist ${HOME}/.config/youtube-viewer
639blacklist ${HOME}/.config/youtubemusic-nativefier-040164 639blacklist ${HOME}/.config/youtubemusic-nativefier-040164
640blacklist ${HOME}/.config/yt-dlp 640blacklist ${HOME}/.config/yt-dlp
641blacklist ${HOME}/.config/yt-dlp.conf
641blacklist ${HOME}/.config/zathura 642blacklist ${HOME}/.config/zathura
642blacklist ${HOME}/.config/zim 643blacklist ${HOME}/.config/zim
643blacklist ${HOME}/.config/zoomus.conf 644blacklist ${HOME}/.config/zoomus.conf
@@ -1129,6 +1130,7 @@ blacklist ${HOME}/mps
1129blacklist ${HOME}/openstego.ini 1130blacklist ${HOME}/openstego.ini
1130blacklist ${HOME}/wallet.dat 1131blacklist ${HOME}/wallet.dat
1131blacklist ${HOME}/yt-dlp.conf 1132blacklist ${HOME}/yt-dlp.conf
1133blacklist ${HOME}/yt-dlp.conf.txt
1132blacklist ${RUNUSER}/*firefox* 1134blacklist ${RUNUSER}/*firefox*
1133blacklist /tmp/.wine-* 1135blacklist /tmp/.wine-*
1134blacklist /tmp/akonadi-* 1136blacklist /tmp/akonadi-*
diff --git a/etc/profile-m-z/mpv.profile b/etc/profile-m-z/mpv.profile
index e6faba78a..e58beec0c 100644
--- a/etc/profile-m-z/mpv.profile
+++ b/etc/profile-m-z/mpv.profile
@@ -26,7 +26,11 @@ include globals.local
26 26
27noblacklist ${HOME}/.config/mpv 27noblacklist ${HOME}/.config/mpv
28noblacklist ${HOME}/.config/youtube-dl 28noblacklist ${HOME}/.config/youtube-dl
29noblacklist ${HOME}/.config/yt-dlp
30noblacklist ${HOME}/.config/yt-dlp.conf
29noblacklist ${HOME}/.netrc 31noblacklist ${HOME}/.netrc
32noblacklist ${HOME}/yt-dlp.conf
33noblacklist ${HOME}/yt-dlp.conf.txt
30 34
31# Allow lua (blacklisted by disable-interpreters.inc) 35# Allow lua (blacklisted by disable-interpreters.inc)
32include allow-lua.inc 36include allow-lua.inc
@@ -46,16 +50,19 @@ include disable-shell.inc
46 50
47read-only ${DESKTOP} 51read-only ${DESKTOP}
48mkdir ${HOME}/.config/mpv 52mkdir ${HOME}/.config/mpv
49mkdir ${HOME}/.config/youtube-dl
50mkfile ${HOME}/.netrc 53mkfile ${HOME}/.netrc
51whitelist ${HOME}/.config/mpv 54whitelist ${HOME}/.config/mpv
52whitelist ${HOME}/.config/youtube-dl 55whitelist ${HOME}/.config/youtube-dl
56whitelist ${HOME}/.config/yt-dlp
57whitelist ${HOME}/.config/yt-dlp.conf
53whitelist ${HOME}/.netrc 58whitelist ${HOME}/.netrc
54include whitelist-common.inc 59whitelist ${HOME}/yt-dlp.conf
55include whitelist-player-common.inc 60whitelist ${HOME}/yt-dlp.conf.txt
56whitelist /usr/share/lua 61whitelist /usr/share/lua
57whitelist /usr/share/lua* 62whitelist /usr/share/lua*
58whitelist /usr/share/vulkan 63whitelist /usr/share/vulkan
64include whitelist-common.inc
65include whitelist-player-common.inc
59include whitelist-usr-share-common.inc 66include whitelist-usr-share-common.inc
60include whitelist-var-common.inc 67include whitelist-var-common.inc
61 68
diff --git a/etc/profile-m-z/yt-dlp.profile b/etc/profile-m-z/yt-dlp.profile
index 32e873aa5..6e835b03f 100644
--- a/etc/profile-m-z/yt-dlp.profile
+++ b/etc/profile-m-z/yt-dlp.profile
@@ -10,7 +10,9 @@ include yt-dlp.local
10 10
11noblacklist ${HOME}/.cache/yt-dlp 11noblacklist ${HOME}/.cache/yt-dlp
12noblacklist ${HOME}/.config/yt-dlp 12noblacklist ${HOME}/.config/yt-dlp
13noblacklist ${HOME}/.config/yt-dlp.conf
13noblacklist ${HOME}/yt-dlp.conf 14noblacklist ${HOME}/yt-dlp.conf
15noblacklist ${HOME}/yt-dlp.conf.txt
14 16
15private-bin ffprobe,yt-dlp 17private-bin ffprobe,yt-dlp
16private-etc alternatives,ld.so.cache,ld.so.preload,yt-dlp.conf 18private-etc alternatives,ld.so.cache,ld.so.preload,yt-dlp.conf