From 8260116e506ab5041e35d46f550e10e3e444d80f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20B=C3=A9dard-Couture?= Date: Sat, 9 Mar 2024 16:44:31 -0500 Subject: [PATCH] Fix default fail2ban config on debian; Rework the admin token message --- install/vaultwarden-install.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/install/vaultwarden-install.sh b/install/vaultwarden-install.sh index 0627c8b6..f57fcae4 100644 --- a/install/vaultwarden-install.sh +++ b/install/vaultwarden-install.sh @@ -218,6 +218,12 @@ maxretry = 5 bantime = 14400 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 + echo "backend = systemd" >> /etc/fail2ban/jail.d/defaults-debian.conf + fi + systemctl daemon-reload $STD systemctl restart fail2ban msg_info "Configured fail2ban" @@ -231,6 +237,6 @@ $STD apt-get autoremove $STD apt-get autoclean msg_ok "Cleaned" -msg_info "Important! Save the following admin token:\n" -msg_info "${admintoken}\n" +msg_info "Important! Save the following admin token:" +echo "${admintoken}" msg_info "Admin panel accessible at $vw_ip4:8000/admin"