5
# Required-Start: $remote_fs $syslog
6
# Required-Stop: $remote_fs $syslog
7
# Default-Start: 2 3 4 5
11
# Written by Miquel van Smoorenburg <miquels@cistron.nl>.
12
# Modified for Debian by Ian Murdock <imurdock@gnu.ai.mit.edu>.
13
# Modified for p3scan by Mats Rynge <mats@rynge.net>
16
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
17
DAEMON=/usr/sbin/p3scan
19
DESC="transparent pop3 virus- and spam-scanner"
20
PIDFILE=/run/$NAME/$NAME.pid
22
test -x $DAEMON || exit 0
27
DEFAULTFILE=/etc/default/p3scan
29
if [ -f $DEFAULTFILE ]; then
36
start-stop-daemon --test --start --quiet \
38
--exec $DAEMON -- $DAEMON_OPTS
45
if check_running; then
46
echo -n "Starting $DESC: "
47
if [ ! -e /run/$NAME ]; then
49
chown p3scan: /run/$NAME
51
rm -rf /var/spool/p3scan/children/*
52
start-stop-daemon --start --quiet \
54
--exec $DAEMON -- $DAEMON_OPTS
57
echo "$NAME is already running."
62
if check_running; then
63
echo "$NAME is not running."
66
echo -n "Stopping $DESC: "
67
start-stop-daemon --stop --retry 3 --quiet \
69
--exec $DAEMON || /bin/true
82
echo "Usage: $N {start|stop|restart|force-reload}" >&2