From 3715bf4e98a10ebfa9ab5a35fed112854fafd432 Mon Sep 17 00:00:00 2001 From: Colin Date: Sat, 7 Dec 2024 23:38:40 +0000 Subject: [PATCH] nixos/hickory-dns: give `settings.zone` a freeformType like the toplevel hickory-dns.settings, options here are handled by the hickory-dns binary: users should be able to specify options that the nixos module has overlooked. --- nixos/modules/services/networking/hickory-dns.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/networking/hickory-dns.nix b/nixos/modules/services/networking/hickory-dns.nix index 6b99686958d72..1cd0b9901f1bb 100644 --- a/nixos/modules/services/networking/hickory-dns.nix +++ b/nixos/modules/services/networking/hickory-dns.nix @@ -8,6 +8,7 @@ let ); zoneType = lib.types.submodule ({ config, ... }: { + freeformType = toml.type; options = with lib; { zone = mkOption { type = types.str;