made gmg 05 rerunable
authorLisa Marie Maginnis <lisam@fsf.org>
Sun, 28 Feb 2016 06:19:27 +0000 (01:19 -0500)
committerLisa Marie Maginnis <lisam@fsf.org>
Sun, 28 Feb 2016 06:19:27 +0000 (01:19 -0500)
scripts/GMG/05_create_local_user.sh

index 5c09380..f7a053e 100755 (executable)
@@ -1,5 +1,7 @@
 #!/bin/bash
 
 # Create mediagoblin user & group
-$ROOTCMD useradd -c "GNU MediaGoblin system account" -d /var/lib/mediagoblin -m -r -g www-data mediagoblin
-$ROOTCMD groupadd mediagoblin && sudo usermod --append -G mediagoblin mediagoblin
+if ! $ROOTCMD getent passwd mediagoblin ; then
+    $ROOTCMD useradd -c "GNU MediaGoblin system account" -d /var/lib/mediagoblin -m -r -g www-data mediagoblin
+    $ROOTCMD groupadd mediagoblin && sudo usermod --append -G mediagoblin mediagoblin
+fi