Hallo Teklab, folgendes Updateproblem bei CS:GO
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
> Spieleliste > CS:GO > Updatescript:
wget ftp://ftp:ftpkeen@82.199.142.121/update/csgo/up.sh;chmod u+x up.sh;./up.sh;
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
> Inhalt der Updatescript.sh:
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
sleep 10
tar xvfz steamcmd_linux.tar.gz
sleep 10
STEAMEXE=steamcmd ./steam.sh +login gcserverupdate2 gcserver +force_install_dir csgo_ds +app_update 740 validate +exit
sleep 10
rm -rf steamcmd_linux.tar.gz
sleep 10
rm -rf up.sh
sleep 10
rm -rf steamcmd.sh
sleep 10
rm -rf steam.sh
sleep 10
rm -rf linux32
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Nun, beobachten im htop ist es folgendermaßen, der User "kunden User" fürt das updatescript aus, führt alle Zeilen durch, aber ein wirkliches Update des Servers kommt hierbei nicht zu stande!
Bei dem Befehl: STEAMEXE=steamcmd ./steam.sh +login gcserverupdate2 gcserver +force_install_dir csgo_ds +app_update 740 validate +exit benötigt der Server nur ca. 3-4 Sekunden das in meinen Augen sehr wenig ist!
Wenn ich diesen befehl via Root oder user-webi Direkt ausführe, benötigt dieser für das komplette Update ca. 30-40Sekunden (über den Daumen geschlagen)
Ich hoffe, hierbei kann mir jemand weiterhelfen.!
Ich habe vielleicht auch schon gedacht, das im Ordner /home/user-webi/.steam/ Datei fehlen wie, Clientregistrie.blob oder steam.sh oder oder.
Viielleicht kann hier jemand schnelle Hilfe leisten, müsste immer das Komplett-Image Updaten, damit der Kunde die Aktuelle Version hat, ist aber natürlich nicht sinvoll! Da der Kunde sonst seinen Server mit Mods / Addons / Maps etc. neu aufsetzen müsste.
Danke fürs lesen & für die Hilfe.
Gruß