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 pld-cvs-commit@pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit