#!/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