X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage3%2Fbootscripts%2Fnamed;h=6092d3f65d0f8615c55e3710e843da6d35c94958;hb=6e069a9dceabc524b23419bd8c7d9c6b642a743b;hp=289215abf14fce342270c38cf0e87deff04c0a8a;hpb=3af763835d03474f8dd6fb7c352c8933502662e7;p=hvlinux.git diff --git a/stage3/bootscripts/named b/stage3/bootscripts/named index 289215a..6092d3f 100755 --- a/stage3/bootscripts/named +++ b/stage3/bootscripts/named @@ -3,14 +3,22 @@ # Source functions library source /etc/rc.d/init.d/functions +log_script_name "$0 $*" + # Source the network parameters file for the domain name source /etc/sysconfig/network/network-parameters -log_script_name "$0 $*" +# Check if NFS server functionality is desired +if ["x${DNS_SERVER_ENA}" != "xyes" -a \ + "x${DNS_SERVER_ENA}" != "xYes" -a \ + "x${DNS_SERVER_ENA}" != "xYES" ]; then + msg_log "DNS server disabled in '/etc/sysconfig/network/network-parameters'" + exit ${EXIT_CODE_SUCCESS} +fi DAEMON=/usr/sbin/named DAEMON_DESC="BIND server" -DAEMON_OPTS="-u named -t /srv/named -c /etc/named.conf" +DAEMON_OPTS="-4 -u named -t /srv/named -c /etc/named.conf" init_resolver() {