summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-07-03 10:44:52 +0100
committerJoe Carstairs <me@joeac.net>2026-07-03 10:44:52 +0100
commitac81aeed313be10f10199c4efb549e3f1e6e273e (patch)
tree15f584dd54f702ce468b000bb19ed99c6b64b299
parent6a4d6d88c5999b00bfce06665e27a6870a739a7a (diff)
install.sh doesn't attempt to re-add joeac.net user if already exists
-rw-r--r--install.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/install.sh b/install.sh
index 4bdb910..9e6bf6d 100644
--- a/install.sh
+++ b/install.sh
@@ -12,7 +12,10 @@ done
set -e
-doas adduser -h /home/joeac.net joeac.net
+if [ -z "$(grep "\bjoeac.net\b" /etc/group)" ]
+then
+ doas adduser -h /home/joeac.net joeac.net
+fi
cd /home/joeac.net
sudo -u joeac.net git clone https://git.joeac.net/joeac.net.git joeac.net