浏览代码

Add conditional to avoid errors if nsd exists

Randall Randall 11 年之前
父节点
当前提交
c7e1e29d
共有 1 个文件被更改,包括 8 次插入1 次删除
  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.