diff --git a/authoritative-dns.nix b/authoritative-dns.nix index ef7ec08..82996d7 100644 --- a/authoritative-dns.nix +++ b/authoritative-dns.nix @@ -96,13 +96,13 @@ in { }; }) cfg.domains; reverseZones = concatMapAttrs (domain: domainOpts: - genAttrs domainOpts.reverse-zones (network: + listToAttrs (map (network: reverseZonefile { inherit domain network; inherit (domainOpts.zone) nameservers; ipHostMap = cfg.ip-host-map; serial = cfg.timestamp; - })) cfg.domains; + }) domainOpts.reverse-zones)) cfg.domains; in forwardZones // reverseZones; }; };