diff --git a/modules/crowdsec/default.nix b/modules/crowdsec/default.nix index 5abd8e0..ffd0fc5 100644 --- a/modules/crowdsec/default.nix +++ b/modules/crowdsec/default.nix @@ -327,7 +327,6 @@ in after = [ "crowdsec-setup.service" ]; bindsTo = [ "crowdsec-setup.service" ]; - wantedBy = [ "multi-user.target" ]; serviceConfig = { User = "crowdsec"; diff --git a/modules/crowdsec/remediations/cs-firewall-bouncer.nix b/modules/crowdsec/remediations/cs-firewall-bouncer.nix index aa70552..b08578e 100644 --- a/modules/crowdsec/remediations/cs-firewall-bouncer.nix +++ b/modules/crowdsec/remediations/cs-firewall-bouncer.nix @@ -75,7 +75,7 @@ in after = [ "crowdsec-firewall-bouncer-setup.service" ]; bindsTo = [ "crowdsec-firewall-bouncer-setup.service" ]; - requiredBy = [ "crowdsec.service" ]; + partOf = [ "crowdsec.service" ]; path = lib.optionals (cfg.settings.mode == "ipset" || cfg.settings.mode == "iptables") [