]> git.pld-linux.org Git - packages/conserver.git/blame - conserver.init
- add some configuration files
[packages/conserver.git] / conserver.init
CommitLineData
957e72bb
SZ
1#!/bin/sh
2#
3# conserver This shell script takes care of starting and stopping conserver.
4# chkconfig: 2345 85 15
5# processname: conserver
6# description: Console Server
7# pidfile: /var/run/conserver.pid
8# config: /etc/sysconfig/conserver
9
10# Source function library
11. /etc/rc.d/init.d/functions
12
13# Get service config
14[ -f /etc/sysconfig/conserver ] && . /etc/sysconfig/conserver
15
16RETVAL=0
17# See how we were called.
18case "$1" in
19 start)
20 # Check if the service is already running?
21 if [ ! -f /var/lock/subsys/conserver ]; then
22 msg_starting "conserver"
23 OPTIONS="-d"
24 [ -n "$LISTEN_IPADDR" ] && OPTIONS="$OPTIONS -M$LISTEN_IPADDR"
25 [ -n "$LISTEN_PORT" ] && OPTIONS="$OPTIONS -p$LISTEN_PORT"
26 daemon conserver $OPTIONS $CMDLINE_OPTIONS < /dev/null
27 RETVAL=$?
28 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/conserver
29 else
30 msg_already_running "conserver"
31 fi
32 ;;
33 stop)
34 if [ -f /var/lock/subsys/conserver ]; then
35 msg_stopping "conserver"
36 killproc conserver
37 rm -f /var/lock/subsys/conserver >/dev/null 2>&1
38 else
39 msg_not_running "conserver"
40 fi
41 ;;
42 reload|force-reload)
43 if [ -f /var/lock/subsys/conserver ]; then
44 msg_reloading "conserver"
45 killproc conserver -HUP
46 RETVAL=$?
47 else
48 msg_not_running "conserver"
49 exit 7
50 fi
51 ;;
52 restart)
53 $0 stop
54 $0 start
55 exit $?
56 ;;
57 status)
58 status conserver
59 exit $?
60 ;;
61 *)
62 msg_usage "$0 {start|stop|restart|reload|force-reload|status}"
63 exit 3
64esac
65
66exit $RETVAL
This page took 0.102792 seconds and 4 git commands to generate.