Merge pull request #1322 from jsuter1/master

gentoo-initd: Use start-stop-daemon in order to handle crashes better
pull/1349/head
Yaroslav Halchenko 2016-03-07 10:51:14 -05:00
commit 5106b5943a
1 changed files with 4 additions and 2 deletions

View File

@ -34,13 +34,15 @@ start() {
# remove stalled sock file after system crash
# bug 347477
rm -f /var/run/fail2ban/fail2ban.sock || return 1
${FAIL2BAN} start
start-stop-daemon --start --exec ${FAIL2BAN} start \
--pidfile /var/run/fail2ban/fail2ban.pid
eend $? "Failed to start fail2ban"
}
stop() {
ebegin "Stopping fail2ban"
${FAIL2BAN} stop
start-stop-daemon --stop --exec ${FAIL2BAN} stop \
--pidfile /var/run/fail2ban/fail2ban.pid
eend $? "Failed to stop fail2ban"
}