5 # description: clamsmtp provides transparent antivirus scanner \
6 # gateway for the SMTP protocol.
9 # Source function library
10 . /etc/rc.d/init.d/functions
13 [ -f /etc/sysconfig/clamsmtpd ] && . /etc/sysconfig/clamsmtpd
16 # See how we were called.
19 # Check if the service is already running?
20 if [ ! -f /var/lock/subsys/clamsmtpd ]; then
21 msg_starting clamsmtpd
22 daemon "/usr/sbin/clamsmtpd"
24 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/clamsmtpd
26 msg_already_running clamsmtpd
30 if [ -f /var/lock/subsys/clamsmtpd ]; then
31 msg_stopping clamsmtpd
33 rm -f /var/lock/subsys/clamsmtpd >/dev/null 2>&1
35 msg_not_running clamsmtpd
48 if [ -f /var/lock/subsys/clamsmtpd ]; then
49 msg_reloading clamsmtpd
50 killproc clamsmtpd -HUP
53 msg_not_running clamsmtpd >&2
58 msg_usage "$0 {start|stop|restart|reload|force-reload|status}"