aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2021-02-07 07:44:14 +0000
committerLibravatar GitHub <noreply@github.com>2021-02-07 07:44:14 +0000
commitfae0de4758f2a4d6ffa1ee8f845fea988ea63222 (patch)
tree6f566938ad46442a1a8da969e5b9062a27b25a76
parentdisabled overlayfs, fixes pending; added video channels to README* files (diff)
parentdisable-interpreters.inc: blacklist the other libmozjs (diff)
downloadfirejail-fae0de4758f2a4d6ffa1ee8f845fea988ea63222.tar.gz
firejail-fae0de4758f2a4d6ffa1ee8f845fea988ea63222.tar.zst
firejail-fae0de4758f2a4d6ffa1ee8f845fea988ea63222.zip
Merge pull request #3950 from kmk3/di-fixes
disable-interpreters.inc: blacklist the other libmozjs
-rw-r--r--etc/inc/allow-gjs.inc3
-rw-r--r--etc/inc/disable-interpreters.inc5
2 files changed, 5 insertions, 3 deletions
diff --git a/etc/inc/allow-gjs.inc b/etc/inc/allow-gjs.inc
index f4f9926cd..c1366e093 100644
--- a/etc/inc/allow-gjs.inc
+++ b/etc/inc/allow-gjs.inc
@@ -5,7 +5,8 @@ include allow-gjs.local
5noblacklist ${PATH}/gjs 5noblacklist ${PATH}/gjs
6noblacklist ${PATH}/gjs-console 6noblacklist ${PATH}/gjs-console
7noblacklist /usr/lib/gjs 7noblacklist /usr/lib/gjs
8noblacklist /usr/lib64/gjs
9noblacklist /usr/lib/libgjs* 8noblacklist /usr/lib/libgjs*
9noblacklist /usr/lib/libmozjs-*
10noblacklist /usr/lib64/gjs
10noblacklist /usr/lib64/libgjs* 11noblacklist /usr/lib64/libgjs*
11noblacklist /usr/lib64/libmozjs-* 12noblacklist /usr/lib64/libmozjs-*
diff --git a/etc/inc/disable-interpreters.inc b/etc/inc/disable-interpreters.inc
index 4f6f71098..5d8a236fb 100644
--- a/etc/inc/disable-interpreters.inc
+++ b/etc/inc/disable-interpreters.inc
@@ -6,8 +6,8 @@ include disable-interpreters.local
6blacklist ${PATH}/gjs 6blacklist ${PATH}/gjs
7blacklist ${PATH}/gjs-console 7blacklist ${PATH}/gjs-console
8blacklist /usr/lib/gjs 8blacklist /usr/lib/gjs
9blacklist /usr/lib64/gjs
10blacklist /usr/lib/libgjs* 9blacklist /usr/lib/libgjs*
10blacklist /usr/lib64/gjs
11blacklist /usr/lib64/libgjs* 11blacklist /usr/lib64/libgjs*
12 12
13# Lua 13# Lua
@@ -20,6 +20,7 @@ blacklist /usr/lib64/lua
20blacklist /usr/share/lua* 20blacklist /usr/share/lua*
21 21
22# mozjs 22# mozjs
23blacklist /usr/lib/libmozjs-*
23blacklist /usr/lib64/libmozjs-* 24blacklist /usr/lib64/libmozjs-*
24 25
25# Node.js 26# Node.js
@@ -30,8 +31,8 @@ blacklist /usr/include/node
30blacklist ${HOME}/.nvm 31blacklist ${HOME}/.nvm
31 32
32# Perl 33# Perl
33blacklist ${PATH}/cpan*
34blacklist ${PATH}/core_perl 34blacklist ${PATH}/core_perl
35blacklist ${PATH}/cpan*
35blacklist ${PATH}/perl 36blacklist ${PATH}/perl
36blacklist ${PATH}/site_perl 37blacklist ${PATH}/site_perl
37blacklist ${PATH}/vendor_perl 38blacklist ${PATH}/vendor_perl