Hello, It looks like the autoupdate on startup is still broken. I am using -autoupdate and -steamverify but I still get the message "Could not locate steam binary" and then startup moves on without checking for updates.
It looks like the culprit is this section of updatesingle() in srcds_run: if test -f "$STEAM"; then echo "Updating server using Steam." DEPOT_ROOT=".." DEPOT_NAME=$GAME When this is reached, the value of $STEAM is "./steam" and since the steam binary does not exist in the current directory (left4dead2_demo), the test fails. I think that changing the initial value of $STEAM to "../steam" would work, but I can't test it right now because I don't want to kick all the players off my server. - Dave ----- Original Message ----- From: Jason Ruymen <jas...@valvesoftware.com> Date: Friday, October 30, 2009 8:55 pm Subject: [hlds_linux] Left 4 Dead 2 Demo Update Available To: "'h...@list.valvesoftware.com'" <h...@list.valvesoftware.com>, 'Half-Life dedicated Linux server mailing list' <hlds_linux@list.valvesoftware.com>, "'hlds_annou...@list.valvesoftware.com'" <hlds_annou...@list.valvesoftware.com> > A required update is now available to the Left 4 Dead 2 > Demo. Please run hldsupdatetool to receive it. The > specific changes include: > > Left 4 Dead 2: > - Fixed bug that caused dedicated servers to become unjoinable > over time without a restart or heartbeat update > - Fixed exploit that allowed players to end a campaign and > return to the lobby without a vote > - Public players are no longer matched to lobbies that are idle > for a prolonged period of time. These lobbies become "Friends- > only" lobbies > - LAN servers list will now show listen server single player > games as not joinable and will show game type as "single player" too > > Linux changes: > - srcds_run now supports two new options -nodefaultmap and - > steamverify -nodefaultmap will suppress this behavior in case > you have specified a map in a config file > -steamverify will add -verify_all to the steam command line > option when using -autoupdate > - srcds_run will now automatically add the +map option to the > command line unless +map is specified > > Jason > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux