Anleitung: Linux-Server auf Version 1.3 updaten

yoda
Ich gehe hier von einem Linux-Server mit Version 1.2c und dem PunkBuster aus!
Die Anleitung zu Linux 1.2c gibt es noch hier: KLICK

---

Als erstes mal besorgt ihr euch das Linux-Server-Update, Download-Quellen findet ihr u. a. bei CoD-Infobase.de:
CoD2: Linux v.1.3 erschienen

Oder auch hier im Forum:
COD2 Linux Files für 1.3 erschienen!

Wenn ihr das entpackt, dürftet ihr diese Dateien und Ordner vorfinden:



Im Ordner main findet ihr die neue iw_15.iwd:



---

Stoppt erst mal euren Server.

Tauscht dann die cod2_lnxded auf eurem Server gegen die neue Version aus.
Denkt dran, evtl. die Rechte wieder zu setzen, z. B. auf 755!

Außerdem tauscht ihr die iw_15.iwd im main-Ordner des Servers gegen die aktuelle Version, die dem Linux-Patch beiliegt.

Startet nun euren Server neu, z. B.:
./cod2_lnxded +sv_pb_enable +set sv_punkbuster 1 +set dedicated 2 +exec meinecfg.cfg +map_rotate

Macht nun als nächstes ein Update des PunkBuster!

Gebt dazu ein:
pb_sv_update

Anschließend startet ihr den PunkBuster neu mit:
pb_sv_restart

Um euch die aktuelle PunkBuster-Version anzeigen zu lassen gebt ihr ein:
pb_sv_ver

Sollte dann so aussehen:

yoda
Da einige wohl so ihre Probleme mit dem PunkBuster-Start haben, hier mal die Beschreibung, wie ich es auf unseren Servern zum Laufen bekommen habe:

Zitat:

Original von yoda
Ich hab jetzt mal den PB-Ordner, der im Update für Linux enthalten ist als Zip verpackt, kann man sich hier runterladen:
Download PB-Ordner CoDD2 - das ist der, den wir auf unserem CoD2-Server auch im Einsatz haben.

In der config_mp_server.cfg im versteckten /.callofduty2/main/-Ordner ist der Eintrag seta sv_punkbuster "1" - der wurde bei mir automatisch eingetragen, als ich den PB zum ersten mal aktiviert habe.

In unsere cfg, die beim Server-Start geladen wird habe ich eingetragen:

//PunkBuster
set sv_pb_enable
set sv_punkbuster 1
wait


Gestartet wird der Server mit:
./cod2_lnxded +sv_pb_enable +set sv_punkbuster 1 +set dedicated 2 +exec test.cfg +map_rotate
(test.cfg ist der Name unserer Start-CFG)

Hatte auch zuerst meine Probleme damit, den PB ans Laufen zu kriegen, aber auf diesem Wege ging es bei unserem Server - bzw. auf allen beiden.

Noch mal der Hinweis:
config_mp_server.cfg
config_mp.cfg
config.cfg
default_mp.cfg
default.cfg
dedicated.cfg
server.cfg

Diese Namen sollte man NICHT für die Start-CFG verwenden!
Bei manchen Servern klappt das zwar, bei einigen führt das jedoch zu Problemen.
Und im Namen der Datei dürfen KEINE Leerzeichen enthalten sein - wählt am besten einen kurzen Namen für die cfg.
yoda