#!/sbin/sh
# /etc/init.d/greymilter : link this file with /etc/rc2.d/S78greymilter

# Usage :
#        /usr/local/bin/milter-greylist [-ADvqST] [-a autowhite] [-d dumpfile]
#        [-f configfile] [-w delay] [-u username] [-L cidrmask] -p socket
#
# Conf  : /etc/mail/greylist.conf

mildir="/var/milter-greylist"
socket="$mildir/milter-greylist.sock"
binpath="@BINDIR@"
user="@USER@"

OPTIONS="-v -w 14m"

case "$1" in
  start)
        # Start daemon.
        echo "Starting milter-greylist: ... \c"
        chown $user $mildir
        $binpath/milter-greylist $OPTIONS
        echo "done."
        ;;
  stop)
        # Stop daemons.
        echo "Shutting down milter-greylist: ... \c"
        /usr/bin/pkill milter-greylist
        echo "done."
        ;;
  restart)
        echo "Restarting milter-greylist: ... \c"
        /usr/bin/pkill milter-greylist
        $binpath/milter-greylist $OPTIONS
        echo "done."
        ;;
  *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
esac
exit 0


syntax highlighted by Code2HTML, v. 0.9.1