#!/bin/sh -e

# Start or stop sec
#
# Anarcat <anarcat@koumbit.org>
# based on postfix's init.d script

PATH=/bin:/usr/bin:/sbin:/usr/sbin

case "$1" in
    start)
	echo -n "Starting simple event correlator: sec"

	start-stop-daemon --start --pidfile /var/run/sec.pid --exec /usr/bin/perl --startas /usr/bin/sec --\
		-conf=/etc/sec.conf -input=/var/log/apache/error.log -pid=/var/run/sec.pid -detach -syslog=daemon 2>&1 |
                (grep -v 'rules loaded from' 1>&2 || /bin/true)

	echo "."
    ;;

    stop)
	echo -n "Stopping simple event correlator: sec"
	start-stop-daemon --stop --pidfile /var/run/sec.pid --quiet
	echo "."
    ;;

    restart)
        $0 stop || true
        $0 start
    ;;
    
    force-reload|reload)
    ;;

    *)
	echo "Usage: $0 {start|stop|restart|reload|flush|check|abort|force-reload}"
	exit 1
    ;;
esac

exit 0
