Nun läuft seit gestern ja auch TF2 auf der SteamPipe und das -autoupdate benötigt nun noch zwei Angaben im Startbefehl. Was ist aber jetzt wenn ich das Didrole Update Tool verwende, denn da soll der SteamCMD Pfad angegeben werden?
Source code
1
2
3
4
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
ERROR: -autoupdate requires -steam_dir and -steamcmd_script.
Mi 1. Mai 22:08:01 CEST 2013: Server Failed
Zurzeit laufen die Server also ohne das -autoupdate im Startbefehl, mache ich jetzt über Konsole einen Neustart dann fährt die Kiste natürlich nicht mehr hoch.
Du kannst den -autoupdate befehl nutzen und bei den anderen zwei schreibst du einfach irgendwas hin.. dir wird zwar ein Fehler angezeigt, dass steamcmd.sh nicht gefunden wurde, aber der Server startet und startet auch nach einem _restart Befehl.. zumindest läuft das bei mir so..
Wie sieht denn deine komplette Zeile aus mit der du das Update machst?
Bei mir wird nur eine Fehlermeldung angezeigt das er den Pfad zu SteamCMD nicht finden konnte, Update wird aber regulär gezogen und er startet sich neu wenn man nun über die Konsole einen Restart macht.
Achso, das hat er bei mir noch nie gemacht also Updates gezogen, ich benutze -autoupdate nur dazu das der Server restartet falls er mal crasht.
Die Updates mache ich in Verbidnung mit einem Script, welches jeden morgen per Cronjob angestoßen wird, dieses Script aktualisiert dann über das UpdateTool meine Server, das geht sehr gut.