mirror of
https://github.com/fail2ban/fail2ban.git
synced 2026-03-11 08:55:31 +00:00
Change Upstart job to track PID of the server
This only works correctly if the client does not fork itself when starting the server (which forks twice further).
This commit is contained in:
parent
0c8e72f452
commit
0ef5027234
1 changed files with 9 additions and 1 deletions
|
|
@ -3,5 +3,13 @@ description "fail2ban - ban hosts that cause multiple authentication errors"
|
|||
start on filesystem and started networking
|
||||
stop on deconfiguring-networking
|
||||
|
||||
pre-start exec /usr/bin/fail2ban-client -x start
|
||||
expect daemon
|
||||
respawn
|
||||
|
||||
pre-start script
|
||||
[ -d /var/run/fail2ban ] || mkdir -p /var/run/fail2ban
|
||||
end script
|
||||
|
||||
exec /usr/bin/fail2ban-client -x start
|
||||
|
||||
post-stop exec /usr/bin/fail2ban-client stop
|
||||
|
|
|
|||
Loading…
Reference in a new issue