summaryrefslogtreecommitdiff
path: root/ser.init
diff options
context:
space:
mode:
authorSebastian Zagrodzki2003-06-23 09:54:57 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commitfc2a7281acdd66278a04007029c1c397583f0846 (patch)
treeee30aba5e9b32b691145ec5b42ae1857fed71071 /ser.init
parent0f82bc7cb3782ff8db9f7c4e46a868c12cf508bb (diff)
downloadser-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.init63
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