nsd module: make use of NSDs configFile option

Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>

+6
+6
nixos/modules/services/networking/nsd.nix
··· 11 11 12 12 # build nsd with the options needed for the given config 13 13 nsdPkg = pkgs.nsd.override { 14 + configFile = "${configFile}/nsd.conf"; 15 + 14 16 bind8Stats = cfg.bind8Stats; 15 17 ipv6 = cfg.ipv6; 16 18 ratelimit = cfg.ratelimit.enable; ··· 788 790 789 791 config = mkIf cfg.enable { 790 792 793 + environment.systemPackages = [ nsdPkg ]; 794 + 791 795 users.extraGroups = singleton { 792 796 name = username; 793 797 gid = config.ids.gids.nsd; ··· 845 849 }; 846 850 847 851 }; 852 + 853 + meta.maintainers = with lib.maintainers; [ hrdinka ]; 848 854 }