1#!/bin/sh 2 3case "$1" in 4 start) 5 printf "Starting fail2ban: " 6 start-stop-daemon -S -q -m -p /var/run/fail2ban.pid \ 7 -b -x fail2ban-server -- -xf start 8 [ $? = 0 ] && echo "OK" || echo "FAIL" 9 ;; 10 stop) 11 printf "Stopping fail2ban: " 12 start-stop-daemon -K -q -p /var/run/fail2ban.pid 13 [ $? = 0 ] && echo "OK" || echo "FAIL" 14 ;; 15 restart) 16 "$0" stop 17 sleep 1 18 "$0" start 19 ;; 20 *) 21 echo "Usage: $0 {start|stop|restart}" 22 ;; 23esac 24