Code:
steam@intothevoid:~/srcds/l4d/l4d$ ./srcds_run -console -game left4dead +map l4d_airport01_greenhouse +maxplayers 32 -autoupdate
Auto detecting CPU
Using AMD Optimised binary.
Server will auto-restart if there is a crash.
Could not locate steam binary:./steam, ignoring.
Failed to open bin/dedicated_i486.so (/lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by bin/dedicated_i486.so))
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Tue Nov 18 11:43:24 PST 2008: Server restart in 10 seconds
Could not locate steam binary:./steam, ignoring.
Failed to open bin/dedicated_i486.so (/lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by bin/dedicated_i486.so))
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Tue Nov 18 11:43:34 PST 2008: Server restart in 10 seconds
Tue Nov 18 11:43:35 PST 2008: Server Quit
steam@intothevoid:~/srcds/l4d/l4d$
Apparently I need the GNU C Library 2.4 in order to run these binaries. The only problem is that these do not work with the stable Debian version, I am told. So none of my 4 100 Mbit dedicated servers on Leaseweb can currently run these, which is really unnecessary and I am told that they used a stable GNU C library a few L4D patches ago. Performing dist-upgrades via SSH is problematic, things get broken quite frequently and I'm afraid of breaking services running on them - in particular sshd...
Is there any way to run the current L4D DS on a stable Debian installation? I don't like unstable/test stuff in general anyways and I am really surprised that they changed this. Now I can't offer any public game servers on my 100 mbit DS's anymore, what a shame. They used to run just fine.
Thanks.