diff --git a/etc/inc/firefox-common-addons.inc b/etc/inc/firefox-common-addons.inc index 03f09fece..ca7731442 100644 --- a/etc/inc/firefox-common-addons.inc +++ b/etc/inc/firefox-common-addons.inc @@ -58,11 +58,12 @@ whitelist ${HOME}/.wine-pipelight64 whitelist ${HOME}/.zotero whitelist ${HOME}/dwhelper -# GNOME Shell integration (chrome-gnome-shell) needs dbus and python 3 (blacklisted by disable-interpreters.inc) +# GNOME Shell integration (chrome-gnome-shell) needs dbus and python noblacklist ${HOME}/.local/share/gnome-shell whitelist ${HOME}/.local/share/gnome-shell ignore dbus-user none ignore dbus-system none +# Allow python (blacklisted by disable-interpreters.inc) include allow-python3.inc # KeePassXC Browser Integration diff --git a/etc/profile-a-l/alacarte.profile b/etc/profile-a-l/alacarte.profile index 98188d2a7..57b5e5d95 100644 --- a/etc/profile-a-l/alacarte.profile +++ b/etc/profile-a-l/alacarte.profile @@ -6,6 +6,7 @@ include alacarte.local # Persistent global definitions include globals.local +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-a-l/celluloid.profile b/etc/profile-a-l/celluloid.profile index d379651c7..6a76dc129 100644 --- a/etc/profile-a-l/celluloid.profile +++ b/etc/profile-a-l/celluloid.profile @@ -10,13 +10,13 @@ noblacklist ${HOME}/.config/celluloid noblacklist ${HOME}/.config/gnome-mpv noblacklist ${HOME}/.config/youtube-dl +# Allow lua (blacklisted by disable-interpreters.inc) +include allow-lua.inc + # Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc -# Allow lua (blacklisted by disable-interpreters.inc) -include allow-lua.inc - include disable-common.inc include disable-devel.inc include disable-exec.inc diff --git a/etc/profile-a-l/dia.profile b/etc/profile-a-l/dia.profile index e409eb044..31031edeb 100644 --- a/etc/profile-a-l/dia.profile +++ b/etc/profile-a-l/dia.profile @@ -9,6 +9,7 @@ include globals.local noblacklist ${HOME}/.dia noblacklist ${DOCUMENTS} +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-a-l/file-manager-common.profile b/etc/profile-a-l/file-manager-common.profile index 24339953b..face34c40 100644 --- a/etc/profile-a-l/file-manager-common.profile +++ b/etc/profile-a-l/file-manager-common.profile @@ -15,7 +15,7 @@ ignore noexec ${HOME} # Allow lua (blacklisted by disable-interpreters.inc) include allow-lua.inc -# Allow perl +# Allow perl (blacklisted by disable-interpreters.inc) include allow-perl.inc # Allow python (blacklisted by disable-interpreters.inc) diff --git a/etc/profile-a-l/fractal.profile b/etc/profile-a-l/fractal.profile index dc8d6e3ad..dede61b71 100644 --- a/etc/profile-a-l/fractal.profile +++ b/etc/profile-a-l/fractal.profile @@ -8,6 +8,7 @@ include globals.local noblacklist ${HOME}/.cache/fractal +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-a-l/gummi.profile b/etc/profile-a-l/gummi.profile index 40c268c46..2223c37a1 100644 --- a/etc/profile-a-l/gummi.profile +++ b/etc/profile-a-l/gummi.profile @@ -8,8 +8,13 @@ include globals.local noblacklist ${HOME}/.cache/gummi noblacklist ${HOME}/.config/gummi +# Allow lua (blacklisted by disable-interpreters.inc) include allow-lua.inc + +# Allow perl (blacklisted by disable-interpreters.inc) include allow-perl.inc + +# Allow python (blacklisted by disable-interpreters.inc) include allow-python3.inc private-bin dvipdf,dvips,env,gummi,latex,latexmk,lua*,pdflatex,pdftex,perl,ps2pdf,python3*,rubber,synctex,tex,xelatex,xetex diff --git a/etc/profile-a-l/hexchat.profile b/etc/profile-a-l/hexchat.profile index 86527aa1f..c60510260 100644 --- a/etc/profile-a-l/hexchat.profile +++ b/etc/profile-a-l/hexchat.profile @@ -8,13 +8,13 @@ include globals.local noblacklist ${HOME}/.config/hexchat +# Allow perl (blacklisted by disable-interpreters.inc) +include allow-perl.inc + # Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc -# Allow perl (blacklisted by disable-interpreters.inc) -include allow-perl.inc - include disable-common.inc include disable-devel.inc include disable-exec.inc diff --git a/etc/profile-a-l/jumpnbump-menu.profile b/etc/profile-a-l/jumpnbump-menu.profile index b1852b015..8d391b90f 100644 --- a/etc/profile-a-l/jumpnbump-menu.profile +++ b/etc/profile-a-l/jumpnbump-menu.profile @@ -7,6 +7,7 @@ include jumpnbump-menu.local # added by included profile #include globals.local +# Allow python (blacklisted by disable-interpreters.inc) include allow-python3.inc private-bin jumpnbump-menu,python3* diff --git a/etc/profile-a-l/kazam.profile b/etc/profile-a-l/kazam.profile index 9c095e106..7d9f4c22f 100644 --- a/etc/profile-a-l/kazam.profile +++ b/etc/profile-a-l/kazam.profile @@ -12,6 +12,7 @@ noblacklist ${PICTURES} noblacklist ${VIDEOS} noblacklist ${HOME}/.config/kazam +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-a-l/lyx.profile b/etc/profile-a-l/lyx.profile index ffde057d5..fa69463d1 100644 --- a/etc/profile-a-l/lyx.profile +++ b/etc/profile-a-l/lyx.profile @@ -11,8 +11,13 @@ ignore private-tmp noblacklist ${HOME}/.config/LyX noblacklist ${HOME}/.lyx +# Allow lua (blacklisted by disable-interpreters.inc) include allow-lua.inc + +# Allow perl (blacklisted by disable-interpreters.inc) include allow-perl.inc + +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-m-z/meld.profile b/etc/profile-m-z/meld.profile index 6ceeb867f..1a68cd37d 100644 --- a/etc/profile-m-z/meld.profile +++ b/etc/profile-m-z/meld.profile @@ -6,11 +6,11 @@ include meld.local # Persistent global definitions include globals.local -# If you want to use meld as git-mergetool (and maybe some other VCS integrations) you need +# If you want to use meld as git mergetool (and maybe some other VCS integrations) you need # to bypass firejail, you can do this by removing the symlink or calling it by its absolute path # Removing the symlink: # sudo rm /usr/local/bin/meld -# Calling by its absolute path (example for git-mergetool): +# Calling it by its absolute path (example for git mergetool): # git config --global mergetool.meld.cmd /usr/bin/meld noblacklist ${HOME}/.config/meld @@ -22,10 +22,9 @@ noblacklist ${HOME}/.ssh noblacklist ${HOME}/.subversion # Allow python (blacklisted by disable-interpreters.inc) -include allow-python3.inc - # Python 2 is EOL (see #3164). Uncomment the next line (or put it into your meld.local) if you understand the risks but want python 2 support for older meld versions. #include allow-python2.inc +include allow-python3.inc # Uncomment the next line (or put it into your meld.local) if you don't need to compare files in disable-common.inc. #include disable-common.inc diff --git a/etc/profile-m-z/menulibre.profile b/etc/profile-m-z/menulibre.profile index 8a98209a2..e29e4bc70 100644 --- a/etc/profile-m-z/menulibre.profile +++ b/etc/profile-m-z/menulibre.profile @@ -6,6 +6,7 @@ include menulibre.local # Persistent global definitions include globals.local +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-m-z/mirage.profile b/etc/profile-m-z/mirage.profile index 7130267e8..e0ebb4895 100644 --- a/etc/profile-m-z/mirage.profile +++ b/etc/profile-m-z/mirage.profile @@ -11,6 +11,7 @@ noblacklist ${HOME}/.config/mirage noblacklist ${HOME}/.local/share/mirage noblacklist /sbin +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-m-z/mpv.profile b/etc/profile-m-z/mpv.profile index 7111febc2..1804389c3 100644 --- a/etc/profile-m-z/mpv.profile +++ b/etc/profile-m-z/mpv.profile @@ -30,6 +30,7 @@ noblacklist ${HOME}/.netrc # Allow lua (blacklisted by disable-interpreters.inc) include allow-lua.inc + # Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-m-z/nicotine.profile b/etc/profile-m-z/nicotine.profile index 6c363345e..3bf32a3db 100644 --- a/etc/profile-m-z/nicotine.profile +++ b/etc/profile-m-z/nicotine.profile @@ -8,6 +8,7 @@ include globals.local noblacklist ${HOME}/.nicotine +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include disable-common.inc diff --git a/etc/profile-m-z/onboard.profile b/etc/profile-m-z/onboard.profile index f7cb8790b..152bd7ac5 100644 --- a/etc/profile-m-z/onboard.profile +++ b/etc/profile-m-z/onboard.profile @@ -8,6 +8,7 @@ include globals.local noblacklist ${HOME}/.config/onboard +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-m-z/pkglog.profile b/etc/profile-m-z/pkglog.profile index 7d43dd08f..cc4f016c5 100644 --- a/etc/profile-m-z/pkglog.profile +++ b/etc/profile-m-z/pkglog.profile @@ -6,7 +6,7 @@ include pkglog.local # Persistent global definitions include globals.local -# Allow python3 (blacklisted by disable-interpreters.inc) +# Allow python (blacklisted by disable-interpreters.inc) include allow-python3.inc include disable-common.inc diff --git a/etc/profile-m-z/playonlinux.profile b/etc/profile-m-z/playonlinux.profile index 0ebef226a..8e98905b5 100644 --- a/etc/profile-m-z/playonlinux.profile +++ b/etc/profile-m-z/playonlinux.profile @@ -12,9 +12,12 @@ noblacklist ${HOME}/.PlayOnLinux # nc is needed to run playonlinux noblacklist ${PATH}/nc +# Allow perl (blacklisted by disable-interpreters.inc) +include allow-perl.inc + +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc -include allow-perl.inc # Redirect include wine.profile diff --git a/etc/profile-m-z/smplayer.profile b/etc/profile-m-z/smplayer.profile index 8ffc47ff6..9d6db4cdb 100644 --- a/etc/profile-m-z/smplayer.profile +++ b/etc/profile-m-z/smplayer.profile @@ -10,7 +10,10 @@ noblacklist ${HOME}/.config/smplayer noblacklist ${HOME}/.config/youtube-dl noblacklist ${HOME}/.mplayer +# Allow lua (blacklisted by disable-interpreters.inc) include allow-lua.inc + +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-m-z/straw-viewer.profile b/etc/profile-m-z/straw-viewer.profile index 721ad38ee..2ae35d211 100644 --- a/etc/profile-m-z/straw-viewer.profile +++ b/etc/profile-m-z/straw-viewer.profile @@ -10,8 +10,13 @@ include globals.local noblacklist ${HOME}/.cache/straw-viewer noblacklist ${HOME}/.config/straw-viewer +# Allow lua (blacklisted by disable-interpreters.inc) include allow-lua.inc + +# Allow perl (blacklisted by disable-interpreters.inc) include allow-perl.inc + +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc diff --git a/etc/profile-m-z/totem.profile b/etc/profile-m-z/totem.profile index 36495064e..90c45c7d0 100644 --- a/etc/profile-m-z/totem.profile +++ b/etc/profile-m-z/totem.profile @@ -6,7 +6,8 @@ include totem.local # Persistent global definitions include globals.local -# Allow lua (required for youtube video) +# Allow lua (blacklisted by disable-interpreters.inc) +# required for youtube video include allow-lua.inc # Allow python (blacklisted by disable-interpreters.inc) diff --git a/etc/profile-m-z/youtube-viewer.profile b/etc/profile-m-z/youtube-viewer.profile index a3a2afa29..e8fe4a360 100644 --- a/etc/profile-m-z/youtube-viewer.profile +++ b/etc/profile-m-z/youtube-viewer.profile @@ -9,7 +9,10 @@ include globals.local noblacklist ${HOME}/.config/youtube-viewer +# Allow perl (blacklisted by disable-interpreters.inc) include allow-perl.inc + +# Allow python (blacklisted by disable-interpreters.inc) include allow-python2.inc include allow-python3.inc