diff --git a/scripts/dns.sh b/scripts/dns.sh index 13f9cc98..4244cbcd 100644 --- a/scripts/dns.sh +++ b/scripts/dns.sh @@ -9,6 +9,17 @@ # Install nsd, our DNS server software. +# ...but first, we have to create the user because the +# current Ubuntu forgets to do so in the .deb +# see issue #25 and https://bugs.launchpad.net/ubuntu/+source/nsd/+bug/1311886 +if id nsd > /dev/null 2>&1; then + true; #echo "nsd user exists... good"; +else + useradd nsd; +fi + +# Okay now install the package. + apt-get -qq -y install nsd # Prepare nsd's configuration.