#!/bin/sh
#
## init script for postgrey

postgrey_start() {
        if [ -x /usr/sbin/postgrey ]; then
                echo -n "Starting postgrey policy server:  "
                echo "/usr/sbin/postgrey -d -i 10023 --user=postfix --group=postfix"
                /usr/sbin/postgrey -d -i 10023 --user=postfix --group=postfix 2>/dev/null
        fi
}

postgrey_stop() {
        killall postgrey 2>/dev/null
}

postgrey_restart() {
        sh $0 stop
        sleep 1
        sh $0 start
}

case "$1" in
        'start')
                postgrey_start
                ;;
        'stop') 
                postgrey_stop
                ;;
        'restart')
                postgrey_restart
                ;;
        *)
                echo "usage $0 start|stop|restart"
esac
