Update after.sh

This commit is contained in:
Baltrust 2026-10-14 17:26:20 +03:00
parent 81cf95a239
commit ad9c6ddc0b

View file

@ -14,11 +14,8 @@ USER_HOME="/home/$USERNAME"
# ─────────────────────────────────────
# Temporarily enable passwordless sudo
# ─────────────────────────────────────
SUDOERS_FILE="/etc/sudoers.d/00_$USERNAME"
printf '%s ALL=(ALL:ALL) NOPASSWD: ALL\n' "$USERNAME" > "$SUDOERS_FILE"
chmod 440 "$SUDOERS_FILE"
visudo -c || exit 1
install -m 440 /dev/stdin "/etc/sudoers.d/00_$USERNAME" <<< "$USERNAME ALL=(ALL:ALL) NOPASSWD: ALL"
visudo -c
# ─────────────────────────────────────
# Misc
@ -189,8 +186,7 @@ cd "$OLDPWD" && rm -rf grub2
EOF
# Restore password requirement after successful installation
printf '%s ALL=(ALL) ALL\n' "$USERNAME" > "$SUDOERS_FILE"
chmod 440 "$SUDOERS_FILE"
install -m 440 /dev/stdin "/etc/sudoers.d/00_$USERNAME" <<< "$USERNAME ALL=(ALL) ALL"
visudo -c
# Remove the script from root folder after successfull installation