2020-12-16 16:01:12 +08:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
# shellcheck disable=SC1091
|
2020-12-16 16:10:58 +08:00
|
|
|
set -xeo pipefail
|
2020-12-16 16:01:12 +08:00
|
|
|
|
|
|
|
[ -n "$CI" ]
|
|
|
|
|
2020-12-16 16:08:38 +08:00
|
|
|
install() {
|
|
|
|
sudo DEBIAN_FRONTEND=noninteractive apt \
|
|
|
|
-o Dpkg::Options::=--force-confold \
|
|
|
|
install -y --no-install-recommends \
|
|
|
|
bind9-utils
|
|
|
|
}
|
|
|
|
install || { sudo apt update -qq; install; }
|
2020-12-16 16:01:12 +08:00
|
|
|
|
2020-12-16 16:08:38 +08:00
|
|
|
check() {
|
|
|
|
PATH=/sbin:/usr/sbin:$PATH named-checkzone -i local $@
|
|
|
|
}
|
2020-12-16 16:01:12 +08:00
|
|
|
|
|
|
|
pushd dns
|
|
|
|
|
|
|
|
check 'neo' neonetwork
|
|
|
|
check '127.10.in-addr.arpa' db.10.127
|
|
|
|
check '7.2.1.0.0.1.d.f.ip6.arpa' db.fd10.127
|
|
|
|
|
|
|
|
popd
|