authoritative-dns: Drop INWX secondaries
This commit is contained in:
parent
939df6ae2a
commit
11609eb96f
|
@ -1,4 +1,4 @@
|
||||||
# SPDX-FileCopyrightText: 2023 Simon Bruder <simon@sbruder.de>
|
# SPDX-FileCopyrightText: 2024 Simon Bruder <simon@sbruder.de>
|
||||||
#
|
#
|
||||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
|
||||||
|
@ -67,12 +67,7 @@ in
|
||||||
id = host;
|
id = host;
|
||||||
address = hostAddresses;
|
address = hostAddresses;
|
||||||
})
|
})
|
||||||
addresses) ++ lib.optional isPrimaryHost {
|
addresses);
|
||||||
id = "inwx";
|
|
||||||
# INWX only allows the specification of one primary DNS,
|
|
||||||
# which limits the IP protocol usable for zone transfers to one.
|
|
||||||
address = lib.singleton "185.181.104.96";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
(lib.mkIf isPrimaryHost {
|
(lib.mkIf isPrimaryHost {
|
||||||
policy = lib.singleton {
|
policy = lib.singleton {
|
||||||
|
@ -90,7 +85,7 @@ in
|
||||||
zonefile-load = "difference-no-serial";
|
zonefile-load = "difference-no-serial";
|
||||||
journal-content = "all";
|
journal-content = "all";
|
||||||
# secondary
|
# secondary
|
||||||
notify = [ "inwx" ] ++ secondaryHosts;
|
notify = secondaryHosts;
|
||||||
# dnssec
|
# dnssec
|
||||||
dnssec-signing = true;
|
dnssec-signing = true;
|
||||||
dnssec-policy = "default";
|
dnssec-policy = "default";
|
||||||
|
|
Loading…
Reference in a new issue