response-policy { zone "policy"; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "policy" {
type primary;
match-clients { any; };
allow-new-zones yes;
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
};
# This view is only here to test that configuration context is cleaned
response-policy { zone "policy"; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "policy" {
type primary;
match-clients { 10.53.0.5; };
allow-new-zones yes;
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
};
view external {
match-clients { any; };
allow-new-zones yes;
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
};
# This view is only here to test that configuration context is cleaned
view "internal" {
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { any; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { none; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { 10.53.0.2; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { 10.53.0.1; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query {! 10.53.0.2; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { accept; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { accept; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query {! accept; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { key one; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { key one; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query {! key one; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { any; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { none; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { none; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
allow-query { any; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
view "internal" {
allow-query-on { any; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "normal.example" {
type primary;
view internal {
match-destinations { 10.53.0.3; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
recursion yes;
allow-recursion { any; };
view internal {
match-destinations { 10.53.0.3; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
recursion yes;
allow-recursion{ any; };
};
view internal {
match-destinations { 10.53.0.3; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
recursion yes;
allow-query{ any; };
};
{% include "_common/controls.conf.j2" %}
view internal {
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
recursion yes;
allow-query-cache { 10.53.0.3; 10.53.0.4; };
include "trusted.conf";
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone secure.example {
type static-stub;
allow-recursion { none; };
dnssec-validation no;
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone secure.example {
type secondary;
};
};
{% else %}
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
{% endif %}
};
};
{% elif broken_key %}
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
include "broken.conf";
{% elif many_anchors %}
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
include "many-managed.conf";
include "many-trusted.conf";
{% else %}
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
include "trusted.conf";
{% endif %}
{% include "_common/controls.conf.j2" %}
view view1 {
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
};
view view2 {
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
};
recursion no;
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
};
view none {
match-clients { 10.53.0.2;
10.53.0.3; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "example" {
type primary;
view "external" {
match-clients { any; };
- zone "." {
- type hint;
- file "../../_common/root.hint";
- };
+ {% include_indented "_common/root.hint.conf" %}
zone "example" {
type primary;