diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2019-08-02 23:27:18 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2019-08-02 23:27:18 +0200 |
commit | d20a59d2e575f84b300a8a1cb7747fea2a890b72 (patch) | |
tree | b3a2606b0bb21d4657be92a193f0de359276a474 /nixos/modules/services/monitoring/prometheus/exporters/wireguard.nix | |
parent | 92f3ea646e287535e4978d5875b80e393ea8ea4e (diff) | |
parent | 66644848cb2e801740970c89dc72a2c3a715bce2 (diff) | |
download | nixlib-d20a59d2e575f84b300a8a1cb7747fea2a890b72.tar nixlib-d20a59d2e575f84b300a8a1cb7747fea2a890b72.tar.gz nixlib-d20a59d2e575f84b300a8a1cb7747fea2a890b72.tar.bz2 nixlib-d20a59d2e575f84b300a8a1cb7747fea2a890b72.tar.lz nixlib-d20a59d2e575f84b300a8a1cb7747fea2a890b72.tar.xz nixlib-d20a59d2e575f84b300a8a1cb7747fea2a890b72.tar.zst nixlib-d20a59d2e575f84b300a8a1cb7747fea2a890b72.zip |
Merge master into staging-next
Diffstat (limited to 'nixos/modules/services/monitoring/prometheus/exporters/wireguard.nix')
-rw-r--r-- | nixos/modules/services/monitoring/prometheus/exporters/wireguard.nix | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/nixos/modules/services/monitoring/prometheus/exporters/wireguard.nix b/nixos/modules/services/monitoring/prometheus/exporters/wireguard.nix index 5aed4a3a966d..aee7cba26384 100644 --- a/nixos/modules/services/monitoring/prometheus/exporters/wireguard.nix +++ b/nixos/modules/services/monitoring/prometheus/exporters/wireguard.nix @@ -36,19 +36,17 @@ in { }; }; serviceOpts = { - script = '' - ${pkgs.prometheus-wireguard-exporter}/bin/prometheus_wireguard_exporter \ - -p ${toString cfg.port} \ - ${optionalString cfg.verbose "-v"} \ - ${optionalString cfg.singleSubnetPerField "-s"} \ - ${optionalString (cfg.wireguardConfig != null) "-n ${cfg.wireguardConfig}"} - ''; - path = [ pkgs.wireguard-tools ]; serviceConfig = { - DynamicUser = true; AmbientCapabilities = [ "CAP_NET_ADMIN" ]; + ExecStart = '' + ${pkgs.prometheus-wireguard-exporter}/bin/prometheus_wireguard_exporter \ + -p ${toString cfg.port} \ + ${optionalString cfg.verbose "-v"} \ + ${optionalString cfg.singleSubnetPerField "-s"} \ + ${optionalString (cfg.wireguardConfig != null) "-n ${cfg.wireguardConfig}"} + ''; }; }; } |