aboutsummaryrefslogtreecommitdiffstats
path: root/etc/inc/disable-interpreters.inc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2022-01-08 17:43:00 -0500
committerLibravatar netblue30 <netblue30@protonmail.com>2022-01-08 17:43:00 -0500
commit1754635a483feb3e1764eaedebf778486b1c6d37 (patch)
tree26b2670ff2dfdea86faee3aa31dd54b0f87811ef /etc/inc/disable-interpreters.inc
parentmerge updates (diff)
parentMerge pull request #4826 from adrianlshaw/master (diff)
downloadfirejail-1754635a483feb3e1764eaedebf778486b1c6d37.tar.gz
firejail-1754635a483feb3e1764eaedebf778486b1c6d37.tar.zst
firejail-1754635a483feb3e1764eaedebf778486b1c6d37.zip
Merge branch 'master' of ssh://github.com/netblue30/firejail
Diffstat (limited to 'etc/inc/disable-interpreters.inc')
-rw-r--r--etc/inc/disable-interpreters.inc9
1 files changed, 9 insertions, 0 deletions
diff --git a/etc/inc/disable-interpreters.inc b/etc/inc/disable-interpreters.inc
index 804869e2a..ca43e5ed9 100644
--- a/etc/inc/disable-interpreters.inc
+++ b/etc/inc/disable-interpreters.inc
@@ -40,6 +40,15 @@ blacklist /usr/lib/perl*
40blacklist /usr/lib64/perl* 40blacklist /usr/lib64/perl*
41blacklist /usr/share/perl* 41blacklist /usr/share/perl*
42 42
43# rxvt needs Perl modules, thus does not work. In particular, blacklisting
44# it is needed so that Firefox can run applications with Terminal=true in
45# their .desktop file (depending on what is installed). The reason is that
46# this is done via glib, which currently uses a hardcoded list of terminal
47# emulators:
48# https://gitlab.gnome.org/GNOME/glib/-/issues/338
49# And in this list, rxvt comes before xterm.
50blacklist ${PATH}/rxvt
51
43# PHP 52# PHP
44blacklist ${PATH}/php* 53blacklist ${PATH}/php*
45blacklist /usr/lib/php* 54blacklist /usr/lib/php*