blob: 402857200671bc477824b354e806a36508be318a [file] [log] [blame]
#!/bin/sh
# Startup spamd
. /etc/rc.common
PIDFILE=/var/run/spamd.pid
SPAMD=spamd
StartService ()
{
if [ -r $PIDFILE ]; then
ConsoleMessage "spamd already running"
else
ConsoleMessage "Starting spamd"
$SPAMD -d -r $PIDFILE
fi
}
StopService ()
{
if [ -r $PIDFILE ]; then
ConsoleMessage "Stopping spamd"
kill -TERM `cat $PIDFILE`
else
ConsoleMessage "spamd not running"
fi
}
RestartService ()
{
if [ -r $PIDFILE ]; then
ConsoleMessage "Restarting spamd"
kill -HUP `cat $PIDFILE`
else
ConsoleMessage "spamd not running. Starting"
StartService
fi
}
RunService "$1"