diff --git a/scripts/install b/scripts/install index 1353c33..571eeb9 100644 --- a/scripts/install +++ b/scripts/install @@ -61,7 +61,7 @@ chown -R $app:$app "/var/log/$app" ynh_use_logrotate # Create a dedicated Fail2Ban config -ynh_add_fail2ban_config --logpath="/var/log/$app/$app.log" --failregex="^.*Username or password is incorrect\. Try again\. IP: \. Username:.*$" +ynh_add_fail2ban_config --logpath="/var/log/$app/$app.log" --failregex="(^.*Username or password is incorrect\. Try again\. IP: \. Username:.*$)|(^.*Invalid admin token\. IP: .*$)" yunohost service add $app --description="$app daemon for vaultwarden" --log="/var/log/$app/$app.log" diff --git a/scripts/upgrade b/scripts/upgrade index ec19a99..602d669 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -66,7 +66,7 @@ chown -R $app:$app "/var/log/$app" ynh_use_logrotate --non-append # Create a dedicated Fail2Ban config -ynh_add_fail2ban_config --logpath="/var/log/$app/$app.log" --failregex="^.*Username or password is incorrect\. Try again\. IP: \. Username:.*$" +ynh_add_fail2ban_config --logpath="/var/log/$app/$app.log" --failregex="(^.*Username or password is incorrect\. Try again\. IP: \. Username:.*$)|(^.*Invalid admin token\. IP: .*$)" yunohost service add $app --description="$app daemon for vaultwarden" --log="/var/log/$app/$app.log"