aboutsummaryrefslogtreecommitdiffstats
path: root/etc/inc/disable-interpreters.inc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2021-07-05 07:23:31 -0400
committerLibravatar netblue30 <netblue30@protonmail.com>2021-07-05 07:23:31 -0400
commitfe0f975f447d59977d90c3226cc8c623b31b20b3 (patch)
tree70897a33cde6c716e273d927d18a6be4b54c18a9 /etc/inc/disable-interpreters.inc
parentdeprecated whitelist=yes/no in /etc/firejail/firejail.config (diff)
downloadfirejail-fe0f975f447d59977d90c3226cc8c623b31b20b3.tar.gz
firejail-fe0f975f447d59977d90c3226cc8c623b31b20b3.tar.zst
firejail-fe0f975f447d59977d90c3226cc8c623b31b20b3.zip
move whitelist/blacklist to allow/deny
Diffstat (limited to 'etc/inc/disable-interpreters.inc')
-rw-r--r--etc/inc/disable-interpreters.inc84
1 files changed, 42 insertions, 42 deletions
diff --git a/etc/inc/disable-interpreters.inc b/etc/inc/disable-interpreters.inc
index 5d8a236fb..c77d9a490 100644
--- a/etc/inc/disable-interpreters.inc
+++ b/etc/inc/disable-interpreters.inc
@@ -3,66 +3,66 @@
3include disable-interpreters.local 3include disable-interpreters.local
4 4
5# gjs 5# gjs
6blacklist ${PATH}/gjs 6deny ${PATH}/gjs
7blacklist ${PATH}/gjs-console 7deny ${PATH}/gjs-console
8blacklist /usr/lib/gjs 8deny /usr/lib/gjs
9blacklist /usr/lib/libgjs* 9deny /usr/lib/libgjs*
10blacklist /usr/lib64/gjs 10deny /usr/lib64/gjs
11blacklist /usr/lib64/libgjs* 11deny /usr/lib64/libgjs*
12 12
13# Lua 13# Lua
14blacklist ${PATH}/lua* 14deny ${PATH}/lua*
15blacklist /usr/include/lua* 15deny /usr/include/lua*
16blacklist /usr/lib/liblua* 16deny /usr/lib/liblua*
17blacklist /usr/lib/lua 17deny /usr/lib/lua
18blacklist /usr/lib64/liblua* 18deny /usr/lib64/liblua*
19blacklist /usr/lib64/lua 19deny /usr/lib64/lua
20blacklist /usr/share/lua* 20deny /usr/share/lua*
21 21
22# mozjs 22# mozjs
23blacklist /usr/lib/libmozjs-* 23deny /usr/lib/libmozjs-*
24blacklist /usr/lib64/libmozjs-* 24deny /usr/lib64/libmozjs-*
25 25
26# Node.js 26# Node.js
27blacklist ${PATH}/node 27deny ${PATH}/node
28blacklist /usr/include/node 28deny /usr/include/node
29 29
30# nvm 30# nvm
31blacklist ${HOME}/.nvm 31deny ${HOME}/.nvm
32 32
33# Perl 33# Perl
34blacklist ${PATH}/core_perl 34deny ${PATH}/core_perl
35blacklist ${PATH}/cpan* 35deny ${PATH}/cpan*
36blacklist ${PATH}/perl 36deny ${PATH}/perl
37blacklist ${PATH}/site_perl 37deny ${PATH}/site_perl
38blacklist ${PATH}/vendor_perl 38deny ${PATH}/vendor_perl
39blacklist /usr/lib/perl* 39deny /usr/lib/perl*
40blacklist /usr/lib64/perl* 40deny /usr/lib64/perl*
41blacklist /usr/share/perl* 41deny /usr/share/perl*
42 42
43# PHP 43# PHP
44blacklist ${PATH}/php* 44deny ${PATH}/php*
45blacklist /usr/lib/php* 45deny /usr/lib/php*
46blacklist /usr/share/php* 46deny /usr/share/php*
47 47
48# Ruby 48# Ruby
49blacklist ${PATH}/ruby 49deny ${PATH}/ruby
50blacklist /usr/lib/ruby 50deny /usr/lib/ruby
51 51
52# Programs using python: deluge, firefox addons, filezilla, cherrytree, xchat, hexchat, libreoffice, scribus 52# Programs using python: deluge, firefox addons, filezilla, cherrytree, xchat, hexchat, libreoffice, scribus
53# Python 2 53# Python 2
54blacklist ${PATH}/python2* 54deny ${PATH}/python2*
55blacklist /usr/include/python2* 55deny /usr/include/python2*
56blacklist /usr/lib/python2* 56deny /usr/lib/python2*
57blacklist /usr/local/lib/python2* 57deny /usr/local/lib/python2*
58blacklist /usr/share/python2* 58deny /usr/share/python2*
59 59
60# You will want to add noblacklist for python3 stuff in the firefox and/or chromium profiles if you use the Gnome connector (see Issue #2026) 60# You will want to add noblacklist for python3 stuff in the firefox and/or chromium profiles if you use the Gnome connector (see Issue #2026)
61 61
62# Python 3 62# Python 3
63blacklist ${PATH}/python3* 63deny ${PATH}/python3*
64blacklist /usr/include/python3* 64deny /usr/include/python3*
65blacklist /usr/lib/python3* 65deny /usr/lib/python3*
66blacklist /usr/lib64/python3* 66deny /usr/lib64/python3*
67blacklist /usr/local/lib/python3* 67deny /usr/local/lib/python3*
68blacklist /usr/share/python3* 68deny /usr/share/python3*