local need_reload=
cp -p $conf_local_file ${conf_local_file}_
- cmp -s $conf_local_file ${conf_local_file}_ || need_reload=1
- rm -f ${conf_local_file}_
cat <<EOF > $conf_local_file
zone "$domain" {
EOF
done
+ cmp -s $conf_local_file ${conf_local_file}_ || need_reload=1
+ rm -f ${conf_local_file}_
+
[ -n "$need_reload" ] && /etc/init.d/named reload
sleep 1