2 # microdnssec, (c) Svenne Krap (svenne@krap.dk), 2010
3 # released under 2-clause BSD-license
4 source `dirname $0`/conf/settings
7 rm -f zones/$zoneconf_name
9 echo "Generating new $zoneconf_name"
11 if [ ! -d $d ] ; then continue ; fi
13 if [ ! -f $d/$zone.zone.signed ] ; then continue ; fi
14 echo " ... found $zone"
15 cat >> zones/$zoneconf_name <<EOF
18 file "$zone.zone.signed";
25 for i in `seq $num_nameservers` ; do
29 eval ssh_access=\$${ns}_ssh_access
30 eval conf_path=\$${ns}_conf_path
31 eval rndc_path=\$${ns}_rndc_path
33 scp zones/$zoneconf_name $ssh_access:$conf_path
34 ssh $ssh_access "$rndc_path reload"