updated fail2ban module

This commit is contained in:
Richie Cahill 2024-04-15 00:28:59 -04:00 committed by Alice Huston
parent f99fb01f03
commit 4a9f6a8983
2 changed files with 3 additions and 17 deletions

View File

@ -1,17 +1,7 @@
{ config, lib, ... }:
{
config,
lib,
libS,
...
}:
let
cfg = config.services.fail2ban;
in
{
options.services.fail2ban.recommendedDefaults = libS.mkOpinionatedOption "use fail2ban with recommended defaults";
config.services.fail2ban = lib.mkIf cfg.recommendedDefaults {
services.fail2ban = {
enable = lib.mkIf config.networking.firewall.enable (lib.mkDefault true);
maxretry = 5;
bantime = "24h";
bantime-increment = {

View File

@ -22,10 +22,6 @@
};
services = {
fail2ban = {
enable = lib.mkIf config.networking.firewall.enable (lib.mkDefault true);
recommendedDefaults = true;
};
autopull = {
enable = true;