#!/bin/sh

. ddns-sh-functions

has_ip || exit 1

printf 'ddns-update-style interim;\n'
printf 'ddns-updates on;\n'
printf 'ddns-domainname "%s";\n' "$ddns_zone"
printf 'include "%s";\n\n' "$ddns_root/etc/$ddns_key.conf"
find "$ddns_root/zone/$ddns_zone_dir" -type f|
    grep -v '\.jnl$'|
    while read zone;do
	printf 'zone %s. {\n' "${zone##*/}"
	printf '\tprimary 127.0.0.1;\n'
	printf '\tkey ddns-key;\n'
	printf '}\n\n'
    done
