#!/bin/sh
#
# clamsmtp init.d script for Debian
#
# This script is Public Domain.
#
# See also: clamsmtpd.conf(5), clamsmtpd(8)
#
###########################################################################

NAME=clamsmtp                                   # Daemon's Name
DAEMON=/usr/sbin/clamsmtpd                      # Binary
PIDFILE=/var/run/${NAME}.pid                    # PID Directory

CUSER="clamav"                                  # User to run daemon as
CGROUP="clamav"                                 # Group for lib dir

DAEMON_OPTS="-p ${PIDFILE}"

# Override default values
[ -f /etc/defaults/${NAME} ]  && . /etc/defaults/${NAME}

###########################################################################
# Main Body

case ${1} in
    start)
        echo -n "Starting ${NAME}: "
        start-stop-daemon --start --chuid "${CUSER}:${CGROUP}" \
            --pidfile ${PIDFILE} --quiet --oknodo \
            --exec ${DAEMON} -- ${DAEMON_OPTS}
        echo "done."
        ;;
    stop)
        echo -n "Stopping ${NAME}: "
        start-stop-daemon --stop --quiet --oknodo --pidfile ${PIDFILE} \
		--exec ${DAEMON}
        echo "done."
        ;;
    restart|reload)
    	${0} stop
	${0} start
	;;
    *)
        echo "Usage: ${NAME} {start|stop|restart|reload}" >&2
        ;;
esac
