hey leudz. Hab die Suchfunktion verwendet aber hab nicht wirklich das gefunden was ich suchte. Hab ein problem mit einem Startscript. Ich hoffe ihr könnt mir helfen. Hier das script
Code
PATH=/bin:/usr/bin:/sbin:/usr/sbin
# # DON'T FORGET TO CHANGE THE PATH TO YOUR NEEDS!
DIR=cgi-bin/hlds_l/
DAEMON=$DIR/hlds_run
# LAN-server:
#PARAMS="-game cstrike -nomaster -insecure +sv_lan 1 +maxplayers 16 +map de_dust"
# Internet-server:
PARAMS="-game cstrike +map de_dust +maxplayers 16 -port 27025"
NAME=cstrike
DESC="Counter-Strike 1.6 Server"
case "$1" in
start)
echo "Starting $DESC: $NAME"
if [ -e $DIR ];
then
cd $DIR
# Change the lines for running as non-root!
# su $CS_USER -l -c "screen -d -m -S $NAME $DAEMON $PARAMS"
screen -d -m -S $NAME $DAEMON $PARAMS
else echo "No such directory: $DIR!"
fi
;;
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 $DAEMON $PARAMS
echo " ... done."
;;
status)
# Check whether there's a "hlds" process
# if "checkproc" is installed, you can use this:
# checkproc $DIR/hlds_run && echo "CS-Server RUNNING" || echo "CS-Server NOT RUNNING"
# (thx to commander)
ps aux | grep -v grep | grep srcds > /dev/null
CHECK=$?
[ $CHECK -eq 0 ] && echo "CS:S Server is running" || echo "CS:S Server is Down"
;;
update)
if [[ `screen -ls |grep $NAME` ]]
then
echo "Server is currently running. Please stop it before updating"
else
./steam -command update -game "Counter-Strike Source" -username matrixgameserver -password xxxxxxxxxx -remember_password -beta linuxbeta
fi
;;
*)
echo "Usage: $0 {start|stop|status|restart|update}"
exit 1
;;
esac
exit 0
Alles anzeigen
Kommt aber immer die Nachricht wie oben in der Beschreibung. Hab den server gestartet mit:
Sehe da kein Fehler im Script. Gruß Markus