diff options
author | Izorkin <izorkin@elven.pw> | 2019-12-02 16:25:18 +0300 |
---|---|---|
committer | Izorkin <izorkin@elven.pw> | 2020-01-29 23:15:56 +0300 |
commit | a55be8d794d448a10a07c26e20397107192a58d9 (patch) | |
tree | f7fb84faf1535d924e202e06f3412cb6b6031d08 | |
parent | 182012ef4367bede2531e56c2190353ebe539f23 (diff) | |
download | nixlib-a55be8d794d448a10a07c26e20397107192a58d9.tar nixlib-a55be8d794d448a10a07c26e20397107192a58d9.tar.gz nixlib-a55be8d794d448a10a07c26e20397107192a58d9.tar.bz2 nixlib-a55be8d794d448a10a07c26e20397107192a58d9.tar.lz nixlib-a55be8d794d448a10a07c26e20397107192a58d9.tar.xz nixlib-a55be8d794d448a10a07c26e20397107192a58d9.tar.zst nixlib-a55be8d794d448a10a07c26e20397107192a58d9.zip |
nixos/fail2ban: update serviceConfig
-rw-r--r-- | nixos/modules/services/security/fail2ban.nix | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/nixos/modules/services/security/fail2ban.nix b/nixos/modules/services/security/fail2ban.nix index eb4a4f2eb51d..13619eda8e79 100644 --- a/nixos/modules/services/security/fail2ban.nix +++ b/nixos/modules/services/security/fail2ban.nix @@ -139,19 +139,15 @@ in path = [ cfg.package cfg.packageFirewall pkgs.iproute ]; - preStart = '' - mkdir -p /var/lib/fail2ban - ''; - unitConfig.Documentation = "man:fail2ban(1)"; serviceConfig = { - Type = "forking"; ExecStart = "${cfg.package}/bin/fail2ban-server -xf start"; ExecStop = "${cfg.package}/bin/fail2ban-server stop"; ExecReload = "${cfg.package}/bin/fail2ban-server reload"; + Type = "simple"; + Restart = "on-failure"; PIDFile = "/run/fail2ban/fail2ban.pid"; - Restart = "always"; ReadOnlyDirectories = "/"; ReadWriteDirectories = "/run/fail2ban /var/tmp /var/lib"; |