diff options
author | Sebastian Zagrodzki | 2003-06-23 09:54:57 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | fc2a7281acdd66278a04007029c1c397583f0846 (patch) | |
tree | ee30aba5e9b32b691145ec5b42ae1857fed71071 /ser.init | |
parent | 0f82bc7cb3782ff8db9f7c4e46a868c12cf508bb (diff) | |
download | ser-fc2a7281acdd66278a04007029c1c397583f0846.zip ser-fc2a7281acdd66278a04007029c1c397583f0846.tar.gz |
- patches, init, sysconfig
Changed files:
ser-paths.patch -> 1.1
ser-shm.patch -> 1.1
ser.init -> 1.1
ser.sysconfig -> 1.1
Diffstat (limited to 'ser.init')
-rw-r--r-- | ser.init | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/ser.init b/ser.init new file mode 100644 index 0000000..928befa --- /dev/null +++ b/ser.init @@ -0,0 +1,63 @@ +#!/bin/sh +# +# ser This shell script takes care of starting and stopping sr +# +# chkconfig: 2345 20 80 +# description: ser +# processname: ser + +# Source function library. +. /etc/rc.d/init.d/functions + +# Source networking configuration. +. /etc/sysconfig/network + +# Check that networking is up. +if is_yes "${NETWORKING}"; then + if [ ! -f /var/lock/subsys/network ]; then + msg_network_down ser + exit 1 + fi +else + exit 0 +fi + +RETVAL=0 +# See how we were called. +case "$1" in + start) + # Start daemons. + if [ ! -f /var/lock/subsys/ser ]; then + msg_starting ser + daemon ser + RETVAL=$? + [ $RETVAL -eq 0 ] && touch /var/lock/subsys/ser + else + msg_already_running ser + fi + ;; + stop) + # Stop daemons. + if [ -f /var/lock/subsys/ser ]; then + msg_stopping ser + killproc ser + rm -f /var/lock/subsys/ser >/dev/null 2>&1 + else + msg_not_running ser + fi + ;; + restart|force-reload) + $0 stop + $0 start + exit $? + ;; + status) + status ser + exit $? + ;; + *) + msg_usage "$0 {start|stop|restart|force-reload|status}" + exit 3 +esac + +exit $RETVAL |