#!/bin/bash CALLHOME="/sbin/call_home" start() { if [[ $(pidof $CALLHOME) ]]; then echo "Call-Home Service is already running" else echo "Starting Call-Home Service" $CALLHOME & fi } stop() { CALLHOME_PID=$(pidof -x $CALLHOME) if [[ $CALLHOME_PID ]]; then echo "Stopping Call-Home Service" kill $CALLHOME_PID else echo "Call-Home Service is not running" fi } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) echo "Usage: /etc/init.d/call_home {start|stop|restart}" >&2 exit 1 ;; esac exit 0