Loading nixos/modules/services/networking/freeradius.nix +5 −3 Original line number Diff line number Diff line Loading @@ -10,14 +10,14 @@ let after = ["network.target"]; wants = ["network.target"]; preStart = '' ${pkgs.freeradius}/bin/radiusd -C -d ${cfg.configDir} -l stdout ${cfg.package}/bin/radiusd -C -d ${cfg.configDir} -l stdout ''; serviceConfig = { ExecStart = "${pkgs.freeradius}/bin/radiusd -f -d ${cfg.configDir} -l stdout" + ExecStart = "${cfg.package}/bin/radiusd -f -d ${cfg.configDir} -l stdout" + lib.optionalString cfg.debug " -xx"; ExecReload = [ "${pkgs.freeradius}/bin/radiusd -C -d ${cfg.configDir} -l stdout" "${cfg.package}/bin/radiusd -C -d ${cfg.configDir} -l stdout" "${pkgs.coreutils}/bin/kill -HUP $MAINPID" ]; User = "radius"; Loading @@ -32,6 +32,8 @@ let freeradiusConfig = { enable = lib.mkEnableOption "the freeradius server"; package = lib.mkPackageOption pkgs "freeradius" { }; configDir = lib.mkOption { type = lib.types.path; default = "/etc/raddb"; Loading Loading
nixos/modules/services/networking/freeradius.nix +5 −3 Original line number Diff line number Diff line Loading @@ -10,14 +10,14 @@ let after = ["network.target"]; wants = ["network.target"]; preStart = '' ${pkgs.freeradius}/bin/radiusd -C -d ${cfg.configDir} -l stdout ${cfg.package}/bin/radiusd -C -d ${cfg.configDir} -l stdout ''; serviceConfig = { ExecStart = "${pkgs.freeradius}/bin/radiusd -f -d ${cfg.configDir} -l stdout" + ExecStart = "${cfg.package}/bin/radiusd -f -d ${cfg.configDir} -l stdout" + lib.optionalString cfg.debug " -xx"; ExecReload = [ "${pkgs.freeradius}/bin/radiusd -C -d ${cfg.configDir} -l stdout" "${cfg.package}/bin/radiusd -C -d ${cfg.configDir} -l stdout" "${pkgs.coreutils}/bin/kill -HUP $MAINPID" ]; User = "radius"; Loading @@ -32,6 +32,8 @@ let freeradiusConfig = { enable = lib.mkEnableOption "the freeradius server"; package = lib.mkPackageOption pkgs "freeradius" { }; configDir = lib.mkOption { type = lib.types.path; default = "/etc/raddb"; Loading