Update after.sh

This commit is contained in:
Baltrust 2026-10-14 15:10:02 +03:00
parent fd7f994c9e
commit ec377f2fed

View file

@ -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
# ─────────────────────────────────────