#!/bin/bash [ -z "$DDNS_ADMIN_LOGIN" ] && echo "DDNS_ADMIN_LOGIN not set" && exit 1; [ -z "$DDNS_DOMAIN" ] && echo "DDNS_DOMAIN not set" && exit 1; [ -z "$DDNS_PARENT_NS" ] && echo "DDNS_PARENT_NS not set" && exit 1; [ -z "$DDNS_DEFAULT_TTL" ] && echo "DDNS_DEFAULT_TTL not set" && exit 1; DDNS_IP=$(curl icanhazip.com) if ! grep 'zone "'$DDNS_DOMAIN'"' /etc/bind/named.conf > /dev/null then echo "creating zone..."; cat >> /etc/bind/named.conf < /var/cache/bind/$DDNS_DOMAIN.zone <