summary refs log tree commit diff
path: root/nixos/modules/services/networking/smokeping.nix
diff options
context:
space:
mode:
authorNiklas Hambüchen <mail@nh2.me>2019-01-11 01:52:28 +0100
committerKerstin <kerstin@erictapen.name>2021-11-01 23:20:40 +0100
commitbb2a6ec751dfb2810ef86be0fb44b93379b7de11 (patch)
tree93de51237a540b4e0af23f29c247bc654dbc24f8 /nixos/modules/services/networking/smokeping.nix
parent123171b557eb9a8ea6a4d7910ffe785f8d280d24 (diff)
downloadnixpkgs-bb2a6ec751dfb2810ef86be0fb44b93379b7de11.tar
nixpkgs-bb2a6ec751dfb2810ef86be0fb44b93379b7de11.tar.gz
nixpkgs-bb2a6ec751dfb2810ef86be0fb44b93379b7de11.tar.bz2
nixpkgs-bb2a6ec751dfb2810ef86be0fb44b93379b7de11.tar.lz
nixpkgs-bb2a6ec751dfb2810ef86be0fb44b93379b7de11.tar.xz
nixpkgs-bb2a6ec751dfb2810ef86be0fb44b93379b7de11.tar.zst
nixpkgs-bb2a6ec751dfb2810ef86be0fb44b93379b7de11.zip
nixos/smokeping: Use requiredBy instead of wantedBy.
This makes switch-configuration fail if something is wrong with it,
which is desired especially for NixOps deployments.
Diffstat (limited to 'nixos/modules/services/networking/smokeping.nix')
-rw-r--r--nixos/modules/services/networking/smokeping.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/smokeping.nix b/nixos/modules/services/networking/smokeping.nix
index a94dd3cf38e..bc52d35c730 100644
--- a/nixos/modules/services/networking/smokeping.nix
+++ b/nixos/modules/services/networking/smokeping.nix
@@ -313,7 +313,7 @@ in
     };
     users.groups.${cfg.user} = {};
     systemd.services.smokeping = {
-      wantedBy = [ "multi-user.target"];
+      requiredBy = [ "multi-user.target"];
       serviceConfig = {
         User = cfg.user;
         Restart = "on-failure";
@@ -330,7 +330,7 @@ in
       '';
     };
     systemd.services.thttpd = mkIf cfg.webService {
-      wantedBy = [ "multi-user.target"];
+      requiredBy = [ "multi-user.target"];
       requires = [ "smokeping.service"];
       path = with pkgs; [ bash rrdtool smokeping thttpd ];
       serviceConfig = {