From b9b332902757017830b8e59fec178862d9c18c29 Mon Sep 17 00:00:00 2001 From: mitchell Date: Tue, 12 May 2026 19:51:09 -0400 Subject: [PATCH] feat: use sudo-rs in install_arch --- install_arch | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/install_arch b/install_arch index 2d4f505..cdb6bfc 100755 --- a/install_arch +++ b/install_arch @@ -145,9 +145,15 @@ function add_lvm2_mkinitcpio_hook -a is_encrypt end function configure_sudo - log 'Adding and configuring wheel group' - install sudo + log 'Installing and configuring 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/Defaults!\/usr\/bin\/visudo/Defaults!\/usr\/local\/bin\/visudo/' /etc/sudoers end function create_admin_user -a username pass