#!/bin/sh PROGRAM=/usr/bin/mman PIDFILE=/var/run/mman.pid LOGFILE=/var/log/mman.log CONFIG=/etc/mman/config.xml LOGLEVEL=2047 case "$1" in start|--start) echo "Starting `basename ${PROGRAM}`" ${PROGRAM} -c ${CONFIG} -l ${LOGFILE} -d ${LOGLEVEL} -p ${PIDFILE};; stop|--stop) echo "Stoping `basename ${PROGRAM}`" if [ -f "${PIDFILE}" ] ; then kill -9 `cat ${PIDFILE}` 2> /dev/null rm -f ${PIDFILE} else echo "I cant find the PIDFILE at ${PIDFILE}" fi ;; restart|--restart) $0 stop ; sleep 2s ;$0 start ;; *) echo "Usage: $0 " esac