It is the same way for me with Left 4 Dead as with the new Left 4 Dead 2 Demo, but I have always created a symlink to the location of the steam binary file by running "ln -s ../steam ." within the directory that "srcds_run" is located. Found it very easy and an always good thing to do.
Logan Rogers-Follis - [email protected] Try New Technology Networx - www.tntnetworx.net Owner / IT Consultant David Parker wrote: > 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 <[email protected]> > Date: Friday, October 30, 2009 8:55 pm > Subject: [hlds_linux] Left 4 Dead 2 Demo Update Available > To: "'[email protected]'" <[email protected]>, 'Half-Life > dedicated Linux server mailing list' <[email protected]>, > "'[email protected]'" > <[email protected]> > > >> 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 > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

