fix sudoers permission

This commit is contained in:
pvincent
2026-08-21 10:09:50 +04:00
parent 72918d34db
commit 148afef512
+8 -1
View File
@@ -128,7 +128,6 @@ function link_config_files {
link_etc vim/vimrc.local
fi
link_etc profile.d/20-miaou-bash.sh
link_etc sudoers.d/miaou-bash
link_etc bash.bashrc
link_etc inputrc # last command required to detect successful installation
}
@@ -204,6 +203,13 @@ function link_miaou_bash {
sudo ln -sf "$MIAOU_BASH_DIR"/bin/miaou-bash /usr/bin/
}
function create_sudoers {
if [[ ! -f /etc/sudoers.d/miaou-bash ]]; then
echo 'Defaults:%sudo env_keep += "MIAOU_BASH_DIR"' | sudo tee /etc/sudoers.d/miaou-bash
sudo chmod 440 /etc/sudoers.d/miaou-bash
fi
}
# MAIN
source "$MIAOU_BASH_DIR/lib/functions.bash"
@@ -216,4 +222,5 @@ fix_terminfo_ghostty
ghostty_global_config
link_config_files
link_miaou_bash
create_sudoers
force_reload