Mercurial > hg > anonet-resdb
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 |