1 w.otsuka 1.1 prog=cimserver
2
3 test -x $CIMSERVER_BIN || exit 5
4
5 . /lib/lsb/init-functions
6 RETVAL=0
7
8 case "$1" in
9 start)
10 echo -n $"Starting up CIM server: "
11 $CIMSERVER_BIN
12 RETVAL=$?
13 [ "$RETVAL" -eq 0 ] && log_success_msg $"$prog start" || log_failure_msg $"$prog start"
14 echo
15 ;;
16
17 stop)
18 echo -n $"Shutting down CIM server: "
19 killproc cimserver
20 RETVAL=$?
21 [ "$RETVAL" -eq 0 ] && log_success_msg $"$prog stop" || log_failure_msg $"$prog stop"
22 w.otsuka 1.1 echo
23 ;;
24 status)
25 pid=`pidofproc $CIMSERVER_BIN`
26 RETVAL=$?
27 if [ "$RETVAL" -eq 0 ]; then
28 echo "CIM server is running"
29 else
30 echo "CIM server is not running"
31 fi
32 ;;
33 condrestart)
34 pid=`pidofproc $CIMSERVER_BIN`
35 RETVAL=$?
36 if [ "$RETVAL" -eq 0 ]; then
37 $0 stop && $0 start;
38 RETVAL=$?;
39 fi;
40 ;;
41 try-restart)
42 $0 stop && $0 start
43 w.otsuka 1.1 ;;
44 restart|force-reload)
45 $0 stop
46 $0 start
47 ;;
48 reload)
49 ;;
50 *)
51 echo "Usage: $0 {start|stop|status|restart|reload|force-reload|try-restart}"
52 exit 1
53 esac
54
55 exit $RETVAL
56
|