aboutsummaryrefslogtreecommitdiffstats
path: root/etc/inc
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-10-26 15:41:34 +0100
committerLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-10-26 15:43:53 +0100
commit388826683c3b90926e73c83ddb91d5c84a7fa1fa (patch)
treed037f48e22c7576e9c6934d932baaa7a21dc6bcf /etc/inc
parentMerge pull request #3700 from rusty-snake/fix-3699 (diff)
downloadfirejail-388826683c3b90926e73c83ddb91d5c84a7fa1fa.tar.gz
firejail-388826683c3b90926e73c83ddb91d5c84a7fa1fa.tar.zst
firejail-388826683c3b90926e73c83ddb91d5c84a7fa1fa.zip
add missing paths to disable-interpreters.inc
and update allow-xxx.inc Fedora uses /usr/lib64 for arch specifiy files and /usr/lib for arch independent files. php, py2, ruby may have also paths there.
Diffstat (limited to 'etc/inc')
-rw-r--r--etc/inc/allow-lua.inc2
-rw-r--r--etc/inc/allow-perl.inc1
-rw-r--r--etc/inc/disable-interpreters.inc3
3 files changed, 6 insertions, 0 deletions
diff --git a/etc/inc/allow-lua.inc b/etc/inc/allow-lua.inc
index 9df8e8d32..9c47e7a3b 100644
--- a/etc/inc/allow-lua.inc
+++ b/etc/inc/allow-lua.inc
@@ -6,5 +6,7 @@ noblacklist ${PATH}/lua*
6noblacklist /usr/include 6noblacklist /usr/include
7noblacklist /usr/lib/liblua* 7noblacklist /usr/lib/liblua*
8noblacklist /usr/lib/lua 8noblacklist /usr/lib/lua
9noblacklist /usr/lib64/liblua*
10noblacklist /usr/lib64/lua
9noblacklist /usr/share/lua 11noblacklist /usr/share/lua
10noblacklist /usr/share/lua* 12noblacklist /usr/share/lua*
diff --git a/etc/inc/allow-perl.inc b/etc/inc/allow-perl.inc
index f44e1e3cc..5a1952c94 100644
--- a/etc/inc/allow-perl.inc
+++ b/etc/inc/allow-perl.inc
@@ -8,4 +8,5 @@ noblacklist ${PATH}/perl
8noblacklist ${PATH}/site_perl 8noblacklist ${PATH}/site_perl
9noblacklist ${PATH}/vendor_perl 9noblacklist ${PATH}/vendor_perl
10noblacklist /usr/lib/perl* 10noblacklist /usr/lib/perl*
11noblacklist /usr/lib64/perl*
11noblacklist /usr/share/perl* 12noblacklist /usr/share/perl*
diff --git a/etc/inc/disable-interpreters.inc b/etc/inc/disable-interpreters.inc
index 59e9c7de3..4f6f71098 100644
--- a/etc/inc/disable-interpreters.inc
+++ b/etc/inc/disable-interpreters.inc
@@ -15,6 +15,8 @@ blacklist ${PATH}/lua*
15blacklist /usr/include/lua* 15blacklist /usr/include/lua*
16blacklist /usr/lib/liblua* 16blacklist /usr/lib/liblua*
17blacklist /usr/lib/lua 17blacklist /usr/lib/lua
18blacklist /usr/lib64/liblua*
19blacklist /usr/lib64/lua
18blacklist /usr/share/lua* 20blacklist /usr/share/lua*
19 21
20# mozjs 22# mozjs
@@ -34,6 +36,7 @@ blacklist ${PATH}/perl
34blacklist ${PATH}/site_perl 36blacklist ${PATH}/site_perl
35blacklist ${PATH}/vendor_perl 37blacklist ${PATH}/vendor_perl
36blacklist /usr/lib/perl* 38blacklist /usr/lib/perl*
39blacklist /usr/lib64/perl*
37blacklist /usr/share/perl* 40blacklist /usr/share/perl*
38 41
39# PHP 42# PHP