[cod] Linux Startup scripts?
COD System Admin
cod at kaleplek.net
Fri Dec 12 10:11:46 EST 2003
Hi there,
Something like this.
codstart.sh
--------------------------- CUT HERE --------------------------
clear
PATH=/bin:/usr/bin:/sbin:/usr/sbin
NAME=codsrv
DESC="COD dedicated server"
COMMAND="/games/cod/cod_lnxded +set logfile 2 +set dedicated 2 +set netp_ip 62.216.16.89 +ip 62.216.16.89 +set ttycon 0 +exec XXXX.cfg"
case "$1" in
start)
echo "Starting $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $COMMAND
;;
stop)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stopping $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... done."
else
echo "Coulnd't find a running $DESC"
fi
;;
restart)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stopping $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... done."
else
echo "Coulnd't find a running $DESC"
fi
echo -n "Starting $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $COMMAND
echo " ... done."
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit 0
--------------------------- UNTIL HERE --------------------------
Regards
Quint
----- Original Message -----
From: Rene de Vries
To: cod at icculus.org
Sent: Friday, December 12, 2003 08:20
Subject: RE: [cod] Linux Startup scripts?
Hi,
create a file
ex: vi start
paste this "screen -A -m -d -S cod ./cod_lnxded +map_rotate"
write and quit vi
chmod +777 start
execute: ./start
ctrl a+d to leave the screen
-----Oorspronkelijk bericht-----
Van: MikeyDee [mailto:mikeydee at usd.wli.net]
Verzonden: vrijdag 12 december 2003 0:43
Aan: cod at icculus.org
Onderwerp: [cod] Linux Startup scripts?
anyone have linux startup script ?
beside doing ./cod_lnxded
I was trying to add +set commands to get it automated but seem to fail on me?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/cod/attachments/20031212/5f63aac7/attachment.htm>
More information about the Cod
mailing list