fix(installer): restore service user creation and SUDO variable

This commit is contained in:
Claus Lohmar 2026-06-14 16:40:17 +00:00
parent aefffb70db
commit 4f4a00757e

View file

@ -17,6 +17,12 @@ header() { echo -e "\n${BOLD}${CYAN}$1${NC}"; }
# ============================================================ # ============================================================
SVC_USER="nextwks" SVC_USER="nextwks"
# Create service user if needed, and set sudo wrapper
if ! id "$SVC_USER" &>/dev/null; then
useradd -r -s /usr/sbin/nologin -d /nonexistent "$SVC_USER" 2>/dev/null || true
fi
[ "$EUID" -eq 0 ] && SUDO="" || SUDO="sudo"
# ============================================================ # ============================================================
# PATHS # PATHS
# ============================================================ # ============================================================