From 263b52dc4a5b4584dab24969efadebf806b30440 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sat, 27 Jun 2026 15:28:28 -0400 Subject: fix: log the granting-permissions step on sudoers write failure create_user announced "granting permissions" with a bare display call that never set $action, so a failed sudoers write fell back to error_warn "$action" and logged the stale "creating user and home directory" from an earlier step. I set action at that step so a failure names the operation that actually failed. It was the only stale-$action site in the script (the rest set action adjacently before their error_warn). --- archsetup | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archsetup b/archsetup index 5577476..264ea0f 100755 --- a/archsetup +++ b/archsetup @@ -1084,7 +1084,7 @@ create_user() { mkdir -p "/home/$username/.cache/zsh/" # give $username sudo nopasswd rights (required for aur installs) - display "task" "granting permissions" + action="granting permissions" && display "task" "$action" backup_system_file /etc/sudoers (echo "%$username ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers) \ || error_warn "$action" "$?" -- cgit v1.2.3