From 66dc2643aca9d19e3d77ad4153d2ec9684a3794f Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Sun, 29 May 2022 00:26:56 -0300 Subject: disable-common.inc: move blacklist of /etc/profile.d To disable-shell.inc. Interactive shells can be executed from certain development-related programs (such as IDEs) and the shells themselves are not blocked by default, but this shell startup directory currently is. To avoid running a shell without access to potentially needed startup files, only blacklist /etc/profile.d when interactive shells are also blocked. Note that /etc/profile.d should only be of concern to interactive shells, so a profile that includes both disable-shell.inc and allow-bin-sh.inc (which likely means that it needs access to only non-interactive shells) should not be affected by the blacklisting. Relates to #3411 #5159. --- etc/profile-a-l/kate.profile | 1 - 1 file changed, 1 deletion(-) (limited to 'etc/profile-a-l') diff --git a/etc/profile-a-l/kate.profile b/etc/profile-a-l/kate.profile index d3ad0482a..51296408c 100644 --- a/etc/profile-a-l/kate.profile +++ b/etc/profile-a-l/kate.profile @@ -23,7 +23,6 @@ noblacklist ${HOME}/.local/share/kxmlgui5/kateopenheaderplugin noblacklist ${HOME}/.local/share/kxmlgui5/katepart noblacklist ${HOME}/.local/share/kxmlgui5/kateproject noblacklist ${HOME}/.local/share/kxmlgui5/katesearch -noblacklist /etc/profile.d # Allows files commonly used by IDEs include allow-common-devel.inc -- cgit v1.2.3-54-g00ecf