mirror of
https://git.proxmox.com/git/proxmox-spamassassin
synced 2025-08-13 03:11:10 +00:00
57 lines
922 B
Bash
Executable File
57 lines
922 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Spamd init script for Slackware 10.0
|
|
# August, 2th 2003
|
|
# Martin Ostlund, nomicon
|
|
|
|
|
|
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
|
|
DAEMON=/usr/bin/spamd
|
|
NAME=spamd
|
|
SNAME=rc.spamassassin
|
|
DESC="SpamAssassin Mail Filter Daemon"
|
|
PIDFILE="/var/run/$NAME.pid"
|
|
PNAME="spamd"
|
|
DOPTIONS="-d --pidfile=$PIDFILE"
|
|
|
|
KILL="/bin/kill"
|
|
KILLALL="/bin/killall"
|
|
# Defaults - don't touch, edit /etc/spamassassin.conf
|
|
ENABLED=0
|
|
OPTIONS=""
|
|
|
|
test -f /etc/spamassassin.conf && . /etc/spamassassin.conf
|
|
|
|
test "$ENABLED" != "0" || exit 0
|
|
|
|
test -f $DAEMON || exit 0
|
|
|
|
set -e
|
|
|
|
case "$1" in
|
|
start)
|
|
echo -n "Starting $DESC: "
|
|
$PNAME $OPTIONS $DOPTIONS
|
|
|
|
echo "$NAME."
|
|
;;
|
|
stop)
|
|
echo -n "Stopping $DESC: "
|
|
$KILL `cat $PIDFILE`
|
|
/bin/rm -f $PIDFILE
|
|
echo "$NAME."
|
|
;;
|
|
restart|force-reload)
|
|
$0 stop
|
|
$0 start
|
|
;;
|
|
*)
|
|
ME=/etc/rc.d/$SNAME
|
|
echo "Usage: $ME {start|stop|restart|force-reload}" >&2
|
|
exit 1
|
|
;;
|
|
esac
|
|
|
|
exit 0
|
|
|