This commit is contained in:
Cuong Dong 2024-09-28 20:57:12 +01:00 committed by GitHub
commit 479966d8fd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -17,6 +17,10 @@ cp -R /defaults/fail2ban/action.d /config/fail2ban/
if [[ ! -f /config/fail2ban/jail.local ]]; then
cp /defaults/fail2ban/jail.local /config/fail2ban/jail.local
fi
# if fail2ban.local is missing in /config, copy default
if [[ ! -f /config/fail2ban/fail2ban.local ]]; then
cp /defaults/fail2ban/fail2ban.local /config/fail2ban/fail2ban.local
fi
# Replace fail2ban config with user config
if [[ -d /etc/fail2ban/filter.d ]]; then
rm -rf /etc/fail2ban/filter.d
@ -26,7 +30,7 @@ if [[ -d /etc/fail2ban/action.d ]]; then
fi
cp -R /config/fail2ban/filter.d /etc/fail2ban/
cp -R /config/fail2ban/action.d /etc/fail2ban/
cp /defaults/fail2ban/fail2ban.local /etc/fail2ban/
cp /config/fail2ban/fail2ban.local /etc/fail2ban/fail2ban.local
cp /config/fail2ban/jail.local /etc/fail2ban/jail.local
# logfiles needed by fail2ban