aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/nixos/modules/services/security/fail2ban.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/nixos/modules/services/security/fail2ban.nix')
-rw-r--r--nixpkgs/nixos/modules/services/security/fail2ban.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/nixpkgs/nixos/modules/services/security/fail2ban.nix b/nixpkgs/nixos/modules/services/security/fail2ban.nix
index cb748c93d24..3f84f9c2560 100644
--- a/nixpkgs/nixos/modules/services/security/fail2ban.nix
+++ b/nixpkgs/nixos/modules/services/security/fail2ban.nix
@@ -216,6 +216,10 @@ in
config = mkIf cfg.enable {
+ warnings = mkIf (config.networking.firewall.enable == false && config.networking.nftables.enable == false) [
+ "fail2ban can not be used without a firewall"
+ ];
+
environment.systemPackages = [ cfg.package ];
environment.etc = {