Files
11note-docker-bind/rootfs/usr/local/bin/rootdb
2024-09-25 22:05:02 +02:00

9 lines
305 B
Bash

#!/bin/ash
if [ ! -f "/bind/var/root.db" ]; then
elevenLogJSON debug "no root db found, using IP of a.root"
ROOT_DB_NS=198.41.0.4
else
ROOT_DB_NS=a.root-servers.net
fi
dig +bufsize=1200 +norec NS . @${ROOT_DB_NS} | egrep -v ';|^$' | egrep -v '\S.+AAAA.+|^$' | sort > /bind/var/root.db