08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews/*
f6b909274159da7aaad8463c90f15018136cf6cbTinderbox User * Copyright (C) 2017 Internet Systems Consortium, Inc. ("ISC")
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews *
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews * This Source Code Form is subject to the terms of the Mozilla Public
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews * License, v. 2.0. If a copy of the MPL was not distributed with this
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews * file, You can obtain one at http://mozilla.org/MPL/2.0/.
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews */
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewscontrols { /* empty */ };
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewsoptions {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews query-source address 10.53.0.1;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews notify-source 10.53.0.1;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews transfer-source 10.53.0.1;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews port 5300;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews pid-file "named.pid";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews listen-on { 10.53.0.1; };
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews listen-on-v6 { none; };
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews recursion no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews notify yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews ixfr-from-differences yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewsinclude "../../common/controls.conf";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "." {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type hint;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "../../common/root.hint";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "mx-cname-fail" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-mx-cname fail;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "mx-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "mx-cname-warn" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-mx-cname warn;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "mx-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "mx-cname-ignore" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-mx-cname ignore;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "mx-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "no-mx-cname-fail" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-mx-cname fail;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "mx-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "no-mx-cname-warn" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-mx-cname warn;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "mx-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "no-mx-cname-ignore" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-mx-cname ignore;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "mx-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "srv-cname-fail" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-srv-cname fail;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "srv-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "srv-cname-warn" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-srv-cname warn;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "srv-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "srv-cname-ignore" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity yes;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-srv-cname ignore;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "srv-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "no-srv-cname-fail" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-srv-cname fail;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "srv-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "no-srv-cname-warn" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-srv-cname warn;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "srv-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrewszone "no-srv-cname-ignore" {
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews type master;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-integrity no;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews check-srv-cname ignore;
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews file "srv-cname.db";
08397f5b6ca783a8c55f48b827201b75c3fca4bfMark Andrews};