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

Reply via email to