]> git.pld-linux.org Git - packages/bind.git/commitdiff
- use rndc for reload/status when /etc/rndc.conf exists
authorJacek Konieczny <jajcus@pld-linux.org>
Thu, 11 Apr 2002 07:00:58 +0000 (07:00 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    named.init -> 1.17

named.init

index f732af30217a7b74a4fd1787019c7409675105ae..fb0e4520b3efc8af5298b3b2529199aad27dc0c2 100644 (file)
@@ -54,15 +54,20 @@ case "$1" in
         fi
        ;;
   status)
-# "status" Not implemented yet
-#      /usr/sbin/rndc status
-#      exit $?
        status named
+       if [ -f /etc/rndc.conf ] ; then
+               /usr/sbin/rndc status
+               RETVAL=$?
+       fi
        ;;
   reload)
         if [ -f /var/lock/subsys/named ]; then
-               msg_reloading "Named"
-               killproc named -HUP
+               if [ -f /etc/rndc.conf ] ; then
+                       run_cmd "Reloading named" /usr/sbin/rndc reload
+               else
+                       msg_reloading "Named"
+                       killproc named -HUP
+               fi
        else
                msg_not_running "Named"
                exit 1
This page took 0.033072 seconds and 4 git commands to generate.