История изменений
Исправление xaizek, (текущая версия) :
Так и есть (variables.c:initialize_shell_variables()
):
if (current_user.euid == 0)
bind_variable ("PS4", "+ ", 0);
else
set_if_not ("PS4", "+ ");
bash 4.4 ChangeLog:
g. Shells running as root no longer inherit PS4 from the environment, closing
a security hole involving PS4 expansion performing command substitution.
Исходная версия xaizek, :
Так и есть (variables.c:initialize_shell_variables()
):
if (current_user.euid == 0)
bind_variable ("PS4", "+ ", 0);
else
set_if_not ("PS4", "+ ");