From ec377f2fed086988b1835c66f1ef99bb6fa2aa33 Mon Sep 17 00:00:00 2001 From: Baltrust Date: Wed, 14 Oct 2026 15:10:02 +0300 Subject: [PATCH] Update after.sh --- after.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/after.sh b/after.sh index d6493a8..c2b5254 100644 --- a/after.sh +++ b/after.sh @@ -11,6 +11,23 @@ USERNAME=$(awk -F: '$3 >= 1000 && $3 < 60000 && $6 ~ /^\/home\// {print $1; exit USER_HOME="/home/$USERNAME" +# ───────────────────────────────────── +# NO PASSWORD SETUP +# ───────────────────────────────────── +SUDOERS_FILE=/etc/sudoers.d/99-install-script + +install -d -m 750 /etc/sudoers.d +printf '%s ALL=(ALL:ALL) NOPASSWD: ALL\n' "$USERNAME" > "$SUDOERS_FILE" +chmod 440 "$SUDOERS_FILE" +visudo -cf /etc/sudoers || exit 1 + +cleanup() { + rm -f "$SUDOERS_FILE" + visudo -c +} + +trap cleanup EXIT + # ───────────────────────────────────── # Misc # ─────────────────────────────────────