3 # amavis-milter Start/Stop the amavis-milter daemon.
7 # description: amavis-milter is daemonized antivirus daemon for sendmail
9 # processname: amavis-milter
10 # pidfile: /var/lock/subsys/amavis-milter
13 # Source function library
14 . /etc/rc.d/init.d/functions
17 # See how we were called.
20 # Check if the service is already running?
21 if [ ! -f /var/lock/subsys/amavis-milter ]; then
22 msg_starting Amavis-milter
23 su amavis -s /bin/sh -c "/usr/sbin/amavis-milter -p local:/var/spool/amavis/runtime/amavis-milter.sock 2>&1 >/dev/null &" 2>&1 > /dev/null
26 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/amavis-milter
28 msg_already_running Amavis-milter
33 if [ -f /var/lock/subsys/amavis-milter ]; then
34 msg_stopping Amavis-milter
35 killproc amavis-milter;
36 rm -f /var/lock/subsys/amavis-milter >/dev/null 2>&1
38 msg_not_running Amavis-milter
51 msg_usage "$0 {start|stop|restart|status}"