feat: use sudo-rs in install_arch

This commit is contained in:
mitchell 2026-05-12 19:51:09 -04:00
parent 95bc81cd2c
commit b9b3329027

View file

@ -145,9 +145,15 @@ function add_lvm2_mkinitcpio_hook -a is_encrypt
end end
function configure_sudo function configure_sudo
log 'Adding and configuring wheel group' log 'Installing and configuring sudo'
install sudo install sudo sudo-rs
ln -s /usr/bin/su-rs /usr/local/bin/su
ln -s /usr/bin/sudo-rs /usr/local/bin/sudo
ln -s /usr/bin/sudoedit-rs /usr/local/bin/sudoedit
ln -s /usr/bin/visudo-rs /usr/local/bin/visudo
sed -i 's/# %wheel ALL=(ALL:ALL) ALL/%wheel ALL=(ALL:ALL) ALL/' /etc/sudoers sed -i 's/# %wheel ALL=(ALL:ALL) ALL/%wheel ALL=(ALL:ALL) ALL/' /etc/sudoers
sed -i 's/Defaults!\/usr\/bin\/visudo/Defaults!\/usr\/local\/bin\/visudo/' /etc/sudoers
end end
function create_admin_user -a username pass function create_admin_user -a username pass