Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 2 » Call of Duty 2 - Hilfe » Starten des COD 2 Servers (per ./start.sh) » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Starten des COD 2 Servers (per ./start.sh)
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
LHW_Wiesel
Weichei


Dabei seit: 31.10.2006
Beiträge: 1


Text Starten des COD 2 Servers (per ./start.sh) Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi ho,


habe her noch ein paar probleme mit dem COD2 server unter SUSE 10.0
da ja die lib5 nicht im suse enthalten sind also schon die 6er und nicht mehr dir 5er habe ich die libs im COD2 verzeichnis.

so nun folgendes.

wenn ich den server starten will folgender fehler

Cannot open your terminal '/dev/pts/1' - please check.

ok kann man noch umgehen. chmod a+rw /dev/pts/1

aber wenn ich nun den cod2 server starten möchte muss ich immer den

screen -dmS cod2
screen -r cod2

./start.sh

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./cod2_lnxded +set sv_punkbuster 1 +set sv_pu          re 1 +exec dedicated.cfg +map_rotate +set fs_homepath /home/cod2public/cod2



weis jmd abhilfe bzw. wie startet ihr den server,
gott sei dank kommt das nicht so oft vor .. aber trotzdem da ich der einzige bin mit linux erfahrung bei uns im clan is das schon mies..
ok ich hab die tuts geschrieben das man sich auskennt aber was ist wenn die mal wirklich scheiße bauen ??? und ich im urlaub bin :-( :-)

tja hoffe mir kann jmd helfen. wie ich das so in den griff bekomme das man nur ./start.sh eingibt und fertig.

mfg

euer Wiesel

--- edited by yoda: Thema angepasst ---

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von yoda: 08.02.2007 12:15.

LHW_Wiesel ist offline E-Mail an LHW_Wiesel senden Homepage von LHW_Wiesel Beiträge von LHW_Wiesel suchen Nehmen Sie LHW_Wiesel in Ihre Freundesliste auf
crossshooter
Tastatur-Vernichter


images/avatars/avatar-811.gif


Dabei seit: 22.04.2006
Beiträge: 1.638


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Wäre hilfreich, wenn du das Script posten würdest mit dem du den Server startest...

Edit:

Benutze selber Debian, weiß aber, dass MikeTNT mehrere CoD2 Server unter Suse am laufen hat... Kannst dich sonst ja mal an ihn wenden...

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von crossshooter: 31.10.2006 13:28.

crossshooter ist offline E-Mail an crossshooter senden Beiträge von crossshooter suchen Nehmen Sie crossshooter in Ihre Freundesliste auf
Bockpower
Steuerzahler


images/avatars/avatar-83.jpg


Dabei seit: 06.02.2005
Beiträge: 202


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Editor öffnen,den unteren text einfügen,parameter und pfad anpassen
speichern als starcad.sh
Befehle: ./starcad.sh start/restart/stop
Rechte 755 nicht vergessen!!!!!!



#! /bin/sh
#scriptquelle : http://www.linuxforen.de
NAME=COD2sd
DESC="cod2"
PARAMS="+set dedicated 2 +sv_pb_enable +set sv_punkbuster 1 +set net_port 28961 +exec cod2sd.cfg"
DIR=/home/cod2_server/CoD2/COD2_sd_28961
SCRIPT=cod2_lnxded

DAEMON=$DIR/$SCRIPT

case "$1" in
start)
echo "Starte $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
;;

stop)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stoppe $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Server gestoppt."
else
echo "Konnte keinen laufenden Server mit PID -- $DESC -- nicht finden"
fi
;;

restart)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stoppe $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Server gestoppt ... Kommando Start wird ausgeführt"
else
echo "Konnte keinen laufenden Server mit PID -- $DESC -- nicht finden ... Kommando Start wird ausgeführt"
fi

echo -n "Starte $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
echo " ... Server gestartet."
;;

*)
echo "Usage: $0 Parameter eingeben {start|stop|restart}"
exit 1
;;
esac

exit 0
Bockpower ist offline E-Mail an Bockpower senden Homepage von Bockpower Beiträge von Bockpower suchen Nehmen Sie Bockpower in Ihre Freundesliste auf
crossshooter
Tastatur-Vernichter


images/avatars/avatar-811.gif


Dabei seit: 22.04.2006
Beiträge: 1.638


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das ist wohl die gängigste Methode...Mein Script macht im Grunde das selbe...

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von crossshooter: 31.10.2006 17:51.

crossshooter ist offline E-Mail an crossshooter senden Beiträge von crossshooter suchen Nehmen Sie crossshooter in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 2 » Call of Duty 2 - Hilfe » Starten des COD 2 Servers (per ./start.sh)

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv