diff options
author | Niklas Hambüchen <mail@nh2.me> | 2019-01-11 01:52:28 +0100 |
---|---|---|
committer | Kerstin <kerstin@erictapen.name> | 2021-11-01 23:20:40 +0100 |
commit | bb2a6ec751dfb2810ef86be0fb44b93379b7de11 (patch) | |
tree | 93de51237a540b4e0af23f29c247bc654dbc24f8 /nixos/modules/services/networking/smokeping.nix | |
parent | 123171b557eb9a8ea6a4d7910ffe785f8d280d24 (diff) | |
download | nixpkgs-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.nix | 4 |
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 = { |