Author: koorek Date: Wed Mar 2 03:57:40 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- some files needed by quakeforge
---- Files affected:
SOURCES:
qwprogs.dat (NONE -> 1.1) (NEW), qw-serverd (NONE -> 1.1) (NEW),
nq-serverd (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/qwprogs.dat
<<Binary file>>
================================================================
Index: SOURCES/qw-serverd
diff -u /dev/null SOURCES/qw-serverd:1.1
--- /dev/null Wed Mar 2 04:57:40 2005
+++ SOURCES/qw-serverd Wed Mar 2 04:57:34 2005
@@ -0,0 +1,49 @@
+#!/bin/sh
+# qw-serverd
+#
+# chkconfig:4 98 10
+# description: QuakeWorld Server
+# Functions library
+
+. /etc/rc.d/init.d/functions
+
+case "$1" in
+ start)
+ # Check if the service is already running?
+ if [ ! -f /var/lock/subsys/qw-serverd ]; then
+ msg_starting "QuakeWorld Server"
+ busy
+ /usr/bin/qw-server > /dev/null &
+ deltext
+ ok
+ else
+ msg_Already_Running "QuakeWorld Server"
+ exit 1
+ fi
+ touch /var/lock/subsys/qw-serverd
+ ;;
+ stop)
+
+ if [ -f /var/lock/subsys/qw-serverd ]; then
+ msg_stopping "QuakeWorld Server"
+ killproc qw-server
+ rm -f /var/lock/subsys/qw-serverd
+ else
+ msg_Not_Running "QuakeWorld Server"
+ exit 1
+ fi
+ ;;
+ restart|reload)
+ $0 stop
+ $0 start
+ ;;
+ status)
+ status /usr/bin/qw-server
+ exit $?
+ ;;
+ *)
+ msg_Usage "$0 {start|stop|restart|reload|status}"
+ exit 1
+esac
+
+exit 0
================================================================
Index: SOURCES/nq-serverd
diff -u /dev/null SOURCES/nq-serverd:1.1
--- /dev/null Wed Mar 2 04:57:40 2005
+++ SOURCES/nq-serverd Wed Mar 2 04:57:34 2005
@@ -0,0 +1,54 @@
+#!/bin/sh
+# qw-serverd
+#
+# chkconfig:4 98 10
+# description: NQuake Server
+# Functions library
+
+. /etc/rc.d/init.d/functions
+
+# While nq-server doesn't work without "map" option,
+# doesn't read any config file and we want "map" option
+# to be configurable - we must do as following:
+map=`grep ^map /etc/quakeforge/nq-server.cfg |sed 's/map //'`
+
+case "$1" in
+ start)
+ # Check if the service is already running?
+ if [ ! -f /var/lock/subsys/nq-serverd ]; then
+ msg_starting "NQuake Server"
+ busy
+ /usr/bin/nq-server +map $map > /dev/null &
+ deltext
+ ok
+ else
+ msg_Already_Running "NQuake Server"
+ exit 1
+ fi
+ touch /var/lock/subsys/nq-serverd
+ ;;
+ stop)
+
+ if [ -f /var/lock/subsys/nq-serverd ]; then
+ msg_stopping "NQuake Server"
+ killproc nq-server
+ rm -f /var/lock/subsys/nq-serverd
+ else
+ msg_Not_Running "NQuake Server"
+ exit 1
+ fi
+ ;;
+ restart|reload)
+ $0 stop
+ $0 start
+ ;;
+ status)
+ status /usr/bin/nq-server
+ exit $?
+ ;;
+ *)
+ msg_Usage "$0 {start|stop|restart|reload|status}"
+ exit 1
+esac
+
+exit 0
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit