mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-23 05:37:27 +03:00
Merge pull request #310873 from ivan/radvd-debuglevel
nixos/radvd: add debugLevel option
This commit is contained in:
commit
ef26d99b37
@ -33,6 +33,17 @@ in
|
||||
|
||||
package = mkPackageOption pkgs "radvd" { };
|
||||
|
||||
debugLevel = mkOption {
|
||||
type = types.int;
|
||||
default = 0;
|
||||
example = 5;
|
||||
description = ''
|
||||
The debugging level is an integer in the range from 1 to 5,
|
||||
from quiet to very verbose. A debugging level of 0 completely
|
||||
turns off debugging.
|
||||
'';
|
||||
};
|
||||
|
||||
config = mkOption {
|
||||
type = types.lines;
|
||||
example =
|
||||
@ -67,7 +78,7 @@ in
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
after = [ "network.target" ];
|
||||
serviceConfig =
|
||||
{ ExecStart = "@${cfg.package}/bin/radvd radvd -n -u radvd -C ${confFile}";
|
||||
{ ExecStart = "@${cfg.package}/bin/radvd radvd -n -u radvd -d ${toString cfg.debugLevel} -C ${confFile}";
|
||||
Restart = "always";
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user