From 6fb73ea0341e23bf9b5268d72c31739679d3b18f Mon Sep 17 00:00:00 2001 From: Oliver Baer <75138893+mrwind-up-bird@users.noreply.github.com> Date: Thu, 26 Feb 2026 15:19:01 +0100 Subject: [PATCH] fix(autofix): Silent failures in user operations --- scripts/setup-vps.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/setup-vps.sh b/scripts/setup-vps.sh index 23b4310..8eefcc2 100755 --- a/scripts/setup-vps.sh +++ b/scripts/setup-vps.sh @@ -18,7 +18,12 @@ apt-get update apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin echo "==> Configuring firewall..." -apt-get install -y ufw +if ! id minirag >/dev/null 2>&1; then + if ! useradd -r -s /usr/sbin/nologin minirag; then + echo "ERROR: Failed to create minirag user" >&2 + exit 1 + fi +fi ufw default deny incoming ufw default allow outgoing ufw allow 22/tcp # SSH