File tree 1 file changed +5
-1
lines changed
root/etc/s6-overlay/s6-rc.d/init-fail2ban-config
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,10 @@ cp -R /defaults/fail2ban/action.d /config/fail2ban/
17
17
if [[ ! -f /config/fail2ban/jail.local ]]; then
18
18
cp /defaults/fail2ban/jail.local /config/fail2ban/jail.local
19
19
fi
20
+ # if fail2ban.local is missing in /config, copy default
21
+ if [[ ! -f /config/fail2ban/fail2ban.local ]]; then
22
+ cp /defaults/fail2ban/fail2ban.local /config/fail2ban/fail2ban.local
23
+ fi
20
24
# Replace fail2ban config with user config
21
25
if [[ -d /etc/fail2ban/filter.d ]]; then
22
26
rm -rf /etc/fail2ban/filter.d
@@ -26,7 +30,7 @@ if [[ -d /etc/fail2ban/action.d ]]; then
26
30
fi
27
31
cp -R /config/fail2ban/filter.d /etc/fail2ban/
28
32
cp -R /config/fail2ban/action.d /etc/fail2ban/
29
- cp /defaults /fail2ban/fail2ban.local /etc/fail2ban/
33
+ cp /config /fail2ban/fail2ban.local /etc/fail2ban/fail2ban.local
30
34
cp /config/fail2ban/jail.local /etc/fail2ban/jail.local
31
35
32
36
# logfiles needed by fail2ban
You can’t perform that action at this time.
0 commit comments