Forráskód Böngészése

Add conditional to avoid errors if nsd exists

Randall Randall 11 éve
szülő
commit
c7e1e29d
1 módosított fájl, 8 hozzáadás és 1 törlés
  1. 8 1
      scripts/dns.sh

+ 8 - 1
scripts/dns.sh

@@ -9,7 +9,14 @@
 
 # Install nsd, our DNS server software.
 
-useradd nsd
+# ...but first, we have to create the user because the 
+# current Ubuntu forgets to do so in the .deb
+if id nsd > /dev/null 2>&1; then
+	echo "nsd user exists... good";
+else
+	useradd nsd;
+if
+	
 apt-get -qq -y install nsd
 
 # Prepare nsd's configuration.