summaryrefslogtreecommitdiffstats
path: root/named.init
diff options
context:
space:
mode:
Diffstat (limited to 'named.init')
-rwxr-xr-xnamed.init5
1 files changed, 5 insertions, 0 deletions
diff --git a/named.init b/named.init
index 811d92b..9ceada4 100755
--- a/named.init
+++ b/named.init
@@ -22,6 +22,7 @@
. /etc/rc.d/init.d/functions
[ -r /etc/sysconfig/named ] && . /etc/sysconfig/named
+[ -r /etc/sysconfig/dnssec ] && . /etc/sysconfig/dnssec
RETVAL=0
export KRB5_KTNAME=${KEYTAB_FILE:-/etc/named.keytab}
@@ -42,6 +43,10 @@ if [ -n "$ROOTDIR" ]; then
fi;
fi
+[ -x /usr/sbin/dnssec-configure ] && [ -r /etc/named.conf ] && \
+ [ /etc/sysconfig/dnssec -nt /etc/named.conf ] && \
+ /usr/sbin/dnssec-configure -b --norestart --dnssec="$DNSSEC" --dlv="$DLV"
+
# Check if all what named needs running
start()
{