comparison scripts/nameserver_autogen/bind_tld_zonefile.sh @ 1205:29449ec44913 draft

small tweak
author cathugger <cathugger@cock.li>
date Sun, 13 May 2018 12:49:26 +0000
parents 7490236529e9
children 08be53f67e42
comparison
equal deleted inserted replaced
1204:2dcb03d77b03 1205:29449ec44913
64 echo '@ IN SOA @ root ('`date -u +" %Y%m%d%H"`' 60 300 3600000 3600 )' >> "$ANO_ZONEFILE".tmp 64 echo '@ IN SOA @ root ('`date -u +" %Y%m%d%H"`' 60 300 3600000 3600 )' >> "$ANO_ZONEFILE".tmp
65 echo '@ IN NS @' >> "$ANO_ZONEFILE".tmp 65 echo '@ IN NS @' >> "$ANO_ZONEFILE".tmp
66 echo '@ IN A 127.0.0.1' >> "$ANO_ZONEFILE".tmp 66 echo '@ IN A 127.0.0.1' >> "$ANO_ZONEFILE".tmp
67 67
68 for name in *;do 68 for name in *;do
69 if [ -e "$name/ns/" ];then 69 if [ -d "$name/ns" ];then
70 for server in "$name"/ns/*;do 70 for server in "$name"/ns/*;do
71 [ -e "$server" ] || continue 71 [ -e "$server" ] || continue
72 fqserver=`cut -d/ -f3- <<< "$server"` 72 fqserver=`cut -d/ -f3- <<< "$server"`
73 echo -e "${name}\tIN NS\t${fqserver}." 73 echo -e "${name}\tIN NS\t${fqserver}."
74 for ip in $(cat $server);do 74 for ip in $(cat $server);do