человек sudoers:
env_reset If set, sudo will reset the environment to only contain
the LOGNAME, SHELL, USER, USERNAME and the SUDO_*
variables. Any variables in the caller’s environment
that match the env_keep and env_check lists are then
added. The default contents of the env_keep and
env_check lists are displayed when sudo is run by root
with the -V option. If the secure_path option is set,
its value will be used for the PATH environment
variable. This flag is on by default.
Поэтому да, можно сделать то использование env_reset
, env_keep
и env_check
в Вашем/etc/sudoers.
При установке его самостоятельно (см. здесь и, например, здесь), сценарии никакого распределения не смешают с ним.
С другой стороны, я нашел удобным позволить Debian управлять моим grub.cfg
и добавьте другие Ose (если они не найдены os-prober
) к /etc/grub.d/
custom
файл.
Я использую Arch Linux, и я принял решение иметь один маленький рукописный/boot/grub/grub.cfg, удалив исполняемые биты на grub2 вспомогательных сценариях на всякий случай.
Но AFAIK другие дистрибутивы, такие как Ubuntu выполненный grub2 конфигурируют сценарии поколения автоматически, например, после обновлений ядра. Таким образом, если Вы хотите установить grub2 с помощью одного из диспетчера пакетов дистрибутивов, возможно, необходимо считать хинду и документацию Debian и видеть если они конфигурация руководства по получению поддержки.