#!/bin/bash . /etc/rc.conf . /etc/rc.d/functions case "$1" in start) stat_busy "Starting SSHGuard" tail -n0 -F /var/log/auth.log | /usr/sbin/sshguard -b /var/db/sshguard/blacklist.db &> /dev/null & add_daemon sshguard stat_done ;; stop) stat_busy "Stopping SSHGuard" kill `pidof sshguard` &> /dev/null rm_daemon sshguard stat_done ;; restart) $0 stop $0 start ;; *) echo "usage: $0 {start|stop|restart}" esac exit 0