inet 10.53.0.1 port @CONTROLPORT@ allow { any; } keys { rndc_key; };
};
-include "statistics-channels.conf";
+{% if FEATURE_LIBXML2 == "1" or FEATURE_JSON_C == "1" %}
+statistics-channels {
+ inet 10.53.0.1 port @EXTRAPORT1@ allow { any; };
+};
+{% endif %}
zone "." {
type primary;
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * SPDX-License-Identifier: MPL-2.0
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-statistics-channels {
- inet 10.53.0.1 port @EXTRAPORT1@ allow { any; };
-};
inet 10.53.0.2 port @CONTROLPORT@ allow { any; } keys { rndc_key; };
};
-include "statistics-channels.conf";
+{% if FEATURE_LIBXML2 == "1" or FEATURE_JSON_C == "1" %}
+statistics-channels {
+ inet 10.53.0.2 port @EXTRAPORT1@ allow { any; };
+};
+{% endif %}
zone "." {
type hint;
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * SPDX-License-Identifier: MPL-2.0
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-statistics-channels {
- inet 10.53.0.2 port @EXTRAPORT1@ allow { any; };
-};
inet 10.53.0.3 port @CONTROLPORT@ allow { any; } keys { rndc_key; };
};
-include "statistics-channels.conf";
+{% if FEATURE_LIBXML2 == "1" or FEATURE_JSON_C == "1" %}
+statistics-channels {
+ inet 10.53.0.3 port @EXTRAPORT1@ allow { any; };
+};
+{% endif %}
zone "." {
type hint;
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * SPDX-License-Identifier: MPL-2.0
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-statistics-channels {
- inet 10.53.0.3 port @EXTRAPORT1@ allow { any; };
-};
inet 10.53.0.4 port @CONTROLPORT@ allow { any; } keys { rndc_key; };
};
-include "statistics-channels.conf";
+{% if FEATURE_LIBXML2 == "1" or FEATURE_JSON_C == "1" %}
+statistics-channels {
+ inet 10.53.0.4 port @EXTRAPORT1@ allow { any; };
+};
+{% endif %}
zone "." {
type hint;
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * SPDX-License-Identifier: MPL-2.0
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-statistics-channels {
- inet 10.53.0.4 port @EXTRAPORT1@ allow { any; };
-};
inet 10.53.0.5 port @CONTROLPORT@ allow { any; } keys { rndc_key; };
};
-include "statistics-channels.conf";
+{% if FEATURE_LIBXML2 == "1" or FEATURE_JSON_C == "1" %}
+statistics-channels {
+ inet 10.53.0.5 port @EXTRAPORT1@ allow { any; };
+};
+{% endif %}
zone "." {
type hint;
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * SPDX-License-Identifier: MPL-2.0
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-statistics-channels {
- inet 10.53.0.5 port @EXTRAPORT1@ allow { any; };
-};
inet 10.53.0.6 port @CONTROLPORT@ allow { any; } keys { rndc_key; };
};
-include "statistics-channels.conf";
+{% if FEATURE_LIBXML2 == "1" or FEATURE_JSON_C == "1" %}
+statistics-channels {
+ inet 10.53.0.6 port @EXTRAPORT1@ allow { any; };
+};
+{% endif %}
zone "." {
type hint;
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * SPDX-License-Identifier: MPL-2.0
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-statistics-channels {
- inet 10.53.0.6 port @EXTRAPORT1@ allow { any; };
-};
set -e
-for d in ns1 ns2 ns3 ns4 ns5 ns6; do
- conf=named.conf
- copy_setports "${d}/${conf}.in" "${d}/${conf}"
- conf=statistics-channels.conf
- if $FEATURETEST --have-libxml2 || $FEATURETEST --have-json-c; then
- copy_setports "${d}/${conf}.in" "${d}/${conf}"
- else
- echo "" >"${d}/${conf}"
- fi
-done
-
(
cd ns1
$SHELL sign.sh