
# lets create user and group if they are not avail
mkdir -p /var/named

# create the named.root
if (dig . ns > named.root) ; then
  cp named.root /var/named
else
  cp $SCRIPT_DIRECTORY/named.root /var/named
fi

#if we do not have a named.conf already, copy the default
if [ ! -e /var/named/named.conf ] ; then
  cp $SCRIPT_DIRECTORY/named.conf /var/named
fi

# and make the softlink!
if [ ! -e /etc/named.conf ] ; then
  ln -sf /var/named/named.conf /etc/
fi

# lets set the permissions
chown -R bind:bind /var/named
chmod 644 /var/named/named.conf
chmod 644 /var/named/named.root
  
#lets create an rndc key if none avail  
if [ ! -e /etc/bind/rndc.key ] ; then
  rndc-confgen -a
fi

# lets copy a sample rndc.conf if none avail
if [ ! -e /etc/bind/rndc.conf ] ; then
  cp $SOURCE_DIRECTORY/bin/rndc/rndc.conf /etc/rndc.conf.sample
fi

