Loading nixos/modules/services/networking/dnsmasq.nix +12 −6 Original line number Diff line number Diff line Loading @@ -117,8 +117,10 @@ in configFile = lib.mkOption { type = lib.types.package; default = dnsmasqConf; internal = true; readOnly = true; description = '' Path to the configuration file of dnsmasq. ''; }; }; Loading @@ -129,12 +131,16 @@ in config = lib.mkIf cfg.enable { services.dnsmasq.settings = { services.dnsmasq = { settings = { dhcp-leasefile = lib.mkDefault "${stateDir}/dnsmasq.leases"; conf-file = lib.mkDefault (lib.optional cfg.resolveLocalQueries "/etc/dnsmasq-conf.conf"); resolv-file = lib.mkDefault (lib.optional cfg.resolveLocalQueries "/etc/dnsmasq-resolv.conf"); }; configFile = dnsmasqConf; }; networking.nameservers = lib.optional cfg.resolveLocalQueries "127.0.0.1"; services.dbus.packages = [ dnsmasq ]; Loading Loading
nixos/modules/services/networking/dnsmasq.nix +12 −6 Original line number Diff line number Diff line Loading @@ -117,8 +117,10 @@ in configFile = lib.mkOption { type = lib.types.package; default = dnsmasqConf; internal = true; readOnly = true; description = '' Path to the configuration file of dnsmasq. ''; }; }; Loading @@ -129,12 +131,16 @@ in config = lib.mkIf cfg.enable { services.dnsmasq.settings = { services.dnsmasq = { settings = { dhcp-leasefile = lib.mkDefault "${stateDir}/dnsmasq.leases"; conf-file = lib.mkDefault (lib.optional cfg.resolveLocalQueries "/etc/dnsmasq-conf.conf"); resolv-file = lib.mkDefault (lib.optional cfg.resolveLocalQueries "/etc/dnsmasq-resolv.conf"); }; configFile = dnsmasqConf; }; networking.nameservers = lib.optional cfg.resolveLocalQueries "127.0.0.1"; services.dbus.packages = [ dnsmasq ]; Loading