From 83b186ad4f9dcb5cafa8d58e9795cb1c2d129b51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20B=C3=A9dard-Couture?= Date: Sat, 9 Mar 2024 17:36:16 -0500 Subject: [PATCH] Add debian os detection for fail2ban config --- install/vaultwarden-install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/install/vaultwarden-install.sh b/install/vaultwarden-install.sh index f57fcae4..9ef0c345 100644 --- a/install/vaultwarden-install.sh +++ b/install/vaultwarden-install.sh @@ -220,7 +220,9 @@ findtime = 14400" > $vaultwardenfail2banadminjail #In case of debian os, need to explicitly set the backend for fail2ban #see https://github.com/fail2ban/fail2ban/issues/3292 - if [ "$var_os" == "debian" ]; then + os=$(less /etc/os-release | grep "^ID=") + os="${os:3}" + if [ "$os" == "debian" ]; then echo "backend = systemd" >> /etc/fail2ban/jail.d/defaults-debian.conf fi