create_master_zone_file.sh: set SOA email hostname depending on the first name server..
This commit is contained in:
parent
4e85b1fe03
commit
d53783103b
@ -671,6 +671,19 @@ else
|
|||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
_NS_DOMAIN="$(get_domain_by_hostname "${MX_HOST_1}")"
|
||||||
|
SOA_HOST_NAME=""
|
||||||
|
|
||||||
|
if [[ "${_NS_DOMAIN}" = "oopen.de" ]] ; then
|
||||||
|
SOA_HOST_NAME="domreg.${_NS_DOMAIN}"
|
||||||
|
elif [[ "${_NS_DOMAIN}" = "warenform.de" ]] ; then
|
||||||
|
SOA_HOST_NAME="admin.${_NS_DOMAIN}"
|
||||||
|
elif [[ "${_NS_DOMAIN}" = "so36net.de" ]] ; then
|
||||||
|
SOA_HOST_NAME="root.${_NS_DOMAIN}"
|
||||||
|
else
|
||||||
|
SOA_HOST_NAME="postmaster.${_NS_DOMAIN}"
|
||||||
|
fi
|
||||||
|
|
||||||
blank_line
|
blank_line
|
||||||
|
|
||||||
echononl " Backup directory '${ZONE_FILE_MASTER_DIR}'.."
|
echononl " Backup directory '${ZONE_FILE_MASTER_DIR}'.."
|
||||||
@ -691,7 +704,7 @@ cat << EOF > "${ZONE_FILE_MASTER_DIR}/${DOMAIN}.zone"
|
|||||||
; - domain: ${DOMAIN}
|
; - domain: ${DOMAIN}
|
||||||
; -
|
; -
|
||||||
\$TTL 43200
|
\$TTL 43200
|
||||||
@ 86400 IN SOA ${NS_HOST_1}. admin.$(get_domain_by_hostname "${NS_HOST_1}"). (
|
@ 86400 IN SOA ${NS_HOST_1}. ${SOA_HOST_NAME}. (
|
||||||
$(date +%Y%m%d01) ; serial
|
$(date +%Y%m%d01) ; serial
|
||||||
14400 ; refresh
|
14400 ; refresh
|
||||||
3600 ; retry
|
3600 ; retry
|
||||||
|
Loading…
Reference in New Issue
Block a user