File: //etc/cPMalScan/init_script.sh
#!/bin/bash
#
# Startup script for the cPMalScan Live Scanner
#
# Start on runlevels 3, 4 and 5. Start late, kill early.
# chkconfig: 345 95 05
# description: cPMalScan is full cPanel/WHM integrated Malware Scanner.
#
CPMALSCANDAEMON='/etc/cPMalScan/cpmalscan_daemon.php'
# make sure full path to executable binary is found
! [ -x $CPMALSCANDAEMON ] && echo "ERROR: $CPMALSCANDAEMON NOT FOUND" && exit 1
start() {
$CPMALSCANDAEMON &
echo -ne '\n'
}
stop() {
$CPMALSCANDAEMON --stop
echo -ne '\n'
}
status() {
$CPMALSCANDAEMON --status
echo -ne '\n'
}
case $1 in
start)
start
;;
stop)
stop
;;
status)
status
;;
restart)
stop
sleep 1
start
;;
*)
echo "Usage: $0 {start|stop|status|restart}"
exit 1
esac
exit $?