create_opendkim_key.sh: fix error in case of only create DKIM key, but not updating DNS server.
This commit is contained in:
parent
a80402529f
commit
8a7ab5dfea
@ -861,13 +861,16 @@ fi # if $_create_delegation
|
|||||||
|
|
||||||
# - Check if zonefile creation is needed
|
# - Check if zonefile creation is needed
|
||||||
# -
|
# -
|
||||||
for _server in ${dns_dkim_zone_slave_server_arr[@]} ; do
|
if $update_dns ; then
|
||||||
if [[ -z "$(dig +short @$_server ${update_zone}. NS)" ]] ; then
|
for _server in ${dns_dkim_zone_slave_server_arr[@]} ; do
|
||||||
_create_dkim_zone=true
|
if [[ -z "$(dig +short @$_server ${update_zone}. NS)" ]] ; then
|
||||||
break
|
_create_dkim_zone=true
|
||||||
fi
|
break
|
||||||
done
|
fi
|
||||||
if ! $_create_dkim_zone && [[ -z "$(dig +short @$dns_dkim_zone_master_server +short ${update_zone}. NS)" ]] ; then
|
done
|
||||||
|
fi
|
||||||
|
if ! $_create_dkim_zone && $update_dns \
|
||||||
|
&& [[ -z "$(dig +short @$dns_dkim_zone_master_server ${update_zone}. NS)" ]] ; then
|
||||||
_create_dkim_zone=true
|
_create_dkim_zone=true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user