aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-08-11 18:24:45 +0200
committerLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-08-25 16:55:12 +0200
commitc6e1558bf4792c3be33cfdf16e366fcb6fa6981a (patch)
treeec26c98a7c5d4455d3601a92fbc5c258116a2b28 /etc/profile-a-l
parentadd whitelist items for uim (#3587) (diff)
downloadfirejail-c6e1558bf4792c3be33cfdf16e366fcb6fa6981a.tar.gz
firejail-c6e1558bf4792c3be33cfdf16e366fcb6fa6981a.tar.zst
firejail-c6e1558bf4792c3be33cfdf16e366fcb6fa6981a.zip
wusc whitelists /usr/share/perl{,5} now
This commit removes it from profile which have it. /usr/share/perl* is still inaccessible for profiles with wusc and disable-interpreters.inc w/o allow-perl.inc.
Diffstat (limited to 'etc/profile-a-l')
-rw-r--r--etc/profile-a-l/checkbashisms.profile1
-rw-r--r--etc/profile-a-l/clawsker.profile1
-rw-r--r--etc/profile-a-l/conplay.profile2
-rw-r--r--etc/profile-a-l/exiftool.profile1
-rw-r--r--etc/profile-a-l/frozen-bubble.profile1
-rw-r--r--etc/profile-a-l/gnome-latex.profile1
-rw-r--r--etc/profile-a-l/hexchat.profile4
7 files changed, 3 insertions, 8 deletions
diff --git a/etc/profile-a-l/checkbashisms.profile b/etc/profile-a-l/checkbashisms.profile
index 93f61091b..d7f8674e8 100644
--- a/etc/profile-a-l/checkbashisms.profile
+++ b/etc/profile-a-l/checkbashisms.profile
@@ -22,7 +22,6 @@ include disable-passwdmgr.inc
22include disable-programs.inc 22include disable-programs.inc
23include disable-xdg.inc 23include disable-xdg.inc
24 24
25whitelist /usr/share/perl5
26include whitelist-usr-share-common.inc 25include whitelist-usr-share-common.inc
27include whitelist-var-common.inc 26include whitelist-var-common.inc
28 27
diff --git a/etc/profile-a-l/clawsker.profile b/etc/profile-a-l/clawsker.profile
index 12ce47401..ac74d25c9 100644
--- a/etc/profile-a-l/clawsker.profile
+++ b/etc/profile-a-l/clawsker.profile
@@ -20,7 +20,6 @@ include disable-programs.inc
20 20
21mkdir ${HOME}/.claws-mail 21mkdir ${HOME}/.claws-mail
22whitelist ${HOME}/.claws-mail 22whitelist ${HOME}/.claws-mail
23whitelist /usr/share/perl5
24include whitelist-common.inc 23include whitelist-common.inc
25include whitelist-usr-share-common.inc 24include whitelist-usr-share-common.inc
26include whitelist-var-common.inc 25include whitelist-var-common.inc
diff --git a/etc/profile-a-l/conplay.profile b/etc/profile-a-l/conplay.profile
index 8d9f3324f..d0ad7c753 100644
--- a/etc/profile-a-l/conplay.profile
+++ b/etc/profile-a-l/conplay.profile
@@ -12,7 +12,5 @@ include conplay.local
12# Allow perl (blacklisted by disable-interpreters.inc) 12# Allow perl (blacklisted by disable-interpreters.inc)
13include allow-perl.inc 13include allow-perl.inc
14 14
15whitelist /usr/share/perl5
16
17# Redirect 15# Redirect
18include mpg123.profile 16include mpg123.profile
diff --git a/etc/profile-a-l/exiftool.profile b/etc/profile-a-l/exiftool.profile
index 90d8a0fc2..30135d4bc 100644
--- a/etc/profile-a-l/exiftool.profile
+++ b/etc/profile-a-l/exiftool.profile
@@ -18,7 +18,6 @@ include disable-interpreters.inc
18include disable-passwdmgr.inc 18include disable-passwdmgr.inc
19include disable-programs.inc 19include disable-programs.inc
20 20
21whitelist /usr/share/perl5
22whitelist /usr/share/perl-image-exiftool 21whitelist /usr/share/perl-image-exiftool
23include whitelist-usr-share-common.inc 22include whitelist-usr-share-common.inc
24include whitelist-var-common.inc 23include whitelist-var-common.inc
diff --git a/etc/profile-a-l/frozen-bubble.profile b/etc/profile-a-l/frozen-bubble.profile
index 9245ae3a9..c11567804 100644
--- a/etc/profile-a-l/frozen-bubble.profile
+++ b/etc/profile-a-l/frozen-bubble.profile
@@ -21,7 +21,6 @@ include disable-xdg.inc
21 21
22mkdir ${HOME}/.frozen-bubble 22mkdir ${HOME}/.frozen-bubble
23whitelist ${HOME}/.frozen-bubble 23whitelist ${HOME}/.frozen-bubble
24whitelist /usr/share/perl5
25include whitelist-common.inc 24include whitelist-common.inc
26include whitelist-runuser-common.inc 25include whitelist-runuser-common.inc
27include whitelist-usr-share-common.inc 26include whitelist-usr-share-common.inc
diff --git a/etc/profile-a-l/gnome-latex.profile b/etc/profile-a-l/gnome-latex.profile
index eb5e9ec40..11d184bc6 100644
--- a/etc/profile-a-l/gnome-latex.profile
+++ b/etc/profile-a-l/gnome-latex.profile
@@ -20,7 +20,6 @@ include disable-passwdmgr.inc
20include disable-programs.inc 20include disable-programs.inc
21 21
22whitelist /usr/share/gnome-latex 22whitelist /usr/share/gnome-latex
23whitelist /usr/share/perl5
24whitelist /usr/share/texlive 23whitelist /usr/share/texlive
25include whitelist-runuser-common.inc 24include whitelist-runuser-common.inc
26include whitelist-usr-share-common.inc 25include whitelist-usr-share-common.inc
diff --git a/etc/profile-a-l/hexchat.profile b/etc/profile-a-l/hexchat.profile
index 4c8911a06..86527aa1f 100644
--- a/etc/profile-a-l/hexchat.profile
+++ b/etc/profile-a-l/hexchat.profile
@@ -7,12 +7,14 @@ include hexchat.local
7include globals.local 7include globals.local
8 8
9noblacklist ${HOME}/.config/hexchat 9noblacklist ${HOME}/.config/hexchat
10noblacklist /usr/share/perl*
11 10
12# Allow python (blacklisted by disable-interpreters.inc) 11# Allow python (blacklisted by disable-interpreters.inc)
13include allow-python2.inc 12include allow-python2.inc
14include allow-python3.inc 13include allow-python3.inc
15 14
15# Allow perl (blacklisted by disable-interpreters.inc)
16include allow-perl.inc
17
16include disable-common.inc 18include disable-common.inc
17include disable-devel.inc 19include disable-devel.inc
18include disable-exec.inc 20include disable-exec.inc