diff options
Diffstat (limited to 'named.init')
-rwxr-xr-x | named.init | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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() { |