From 3e835129efed5c40c00e331ef15f388e4ea2c5e2 Mon Sep 17 00:00:00 2001 From: Baltrust Date: Wed, 14 Oct 2026 16:38:26 +0300 Subject: [PATCH] Update after.sh --- after.sh | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/after.sh b/after.sh index 14d0c46..c82d9d7 100644 --- a/after.sh +++ b/after.sh @@ -11,17 +11,11 @@ USERNAME=$(awk -F: '$3 >= 1000 && $3 < 60000 && $6 ~ /^\/home\// {print $1; exit USER_HOME="/home/$USERNAME" -# ───────────────────────────────────── -# NO PASSWORD SETUP -# ───────────────────────────────────── # ───────────────────────────────────── # Temporarily enable passwordless sudo # ───────────────────────────────────── -SUDOERS_FILE="/etc/sudoers.d/00_$USERNAME" -SUDOERS_BACKUP="${SUDOERS_FILE}.backup" - -cp "$SUDOERS_FILE" "$SUDOERS_BACKUP" +SUDOERS_FILE="/etc/sudoers.d/99-install-script" printf '%s ALL=(ALL:ALL) NOPASSWD: ALL\n' "$USERNAME" > "$SUDOERS_FILE" chmod 440 "$SUDOERS_FILE" @@ -29,8 +23,7 @@ chmod 440 "$SUDOERS_FILE" visudo -c || exit 1 cleanup() { - mv "$SUDOERS_BACKUP" "$SUDOERS_FILE" - rm -f /etc/sudoers.d/99-install-script + rm -f "$SUDOERS_FILE" visudo -c } trap cleanup EXIT