[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