Fresh install, CentOS 5.8 64Bit.
./srcds_run -game gesource +map ge_runway +maxplayers 16
Auto detecting CPU
Using SSE2 Optimised binary.
Server will auto-restart if there is a crash.
Console initialized.
./srcds_run: line 352: 14767 Segmentation fault $HL_CMD
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Mon Oct 1 15:06:20 CDT 2012: Server restart in 10 seconds
Do note that I have other Source games running on the same server, just under a different user with different installs. They are two L4D servers and a CSS server. None of the servers are sharing installs. Like I said, each have their own user and own home directory install.
I followed this guide: http://wiki.geshl2.com/index.php/Beta3_Server_Install#GoldenEye_Source_v4.1_Server_Install_Linux to the T, well almost.
I will mention that the command;
chmod +X hldsupdatetool.bin
Did not work. I had to use a lowercase x.
chmod +x hldsupdatetool.bin
This made the file executable.
I then proceeded with the rest of the install. Do note that I did run the update multiple times until I got the same output.
gs@server3 [~/srcds/orangebox]# ldd gesource/bin/server_i486.so
ldd: warning: you do not have execution permission for `gesource/bin/server_i486.so'
gesource/bin/server_i486.so: /lib/libz.so.1: no version information available (required by gesource/bin/server_i486.so)
gesource/bin/server_i486.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by gesource/bin/server_i486.so)
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib/libm.so.6 (0xf6422000)
libdl.so.2 => /lib/libdl.so.2 (0xf641d000)
libz.so.1 => /lib/libz.so.1 (0xf640a000)
libutil.so.1 => /lib/libutil.so.1 (0xf6406000)
libssl.so.0.9.8 => not found
tier0_i486.so => not found
vstdlib_i486.so => not found
steam_api_i486.so => not found
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf631c000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf630f000)
libc.so.6 => /lib/libc.so.6 (0xf61b4000)
/lib/ld-linux.so.2 (0x007ef000)
gs@server3 [~/srcds/orangebox]# ldd gesource/bin/WebRequest.so
ldd: warning: you do not have execution permission for `gesource/bin/WebRequest.so'
linux-gate.so.1 => (0xffffe000)
libbz2.so.1.0 => not found
libcurl-gnutls.so.4 => not found
libcrypt.so.1 => /lib/libcrypt.so.1 (0xf7e8d000)
libresolv.so.2 => /lib/libresolv.so.2 (0xf7e78000)
librt.so.1 => /lib/librt.so.1 (0xf7e6e000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf7e54000)
libdl.so.2 => /lib/libdl.so.2 (0xf7e4f000)
libnsl.so.1 => /lib/libnsl.so.1 (0xf7e36000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xf7d03000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf7c1a000)
libm.so.6 => /lib/libm.so.6 (0xf7bf0000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7be4000)
libc.so.6 => /lib/libc.so.6 (0xf7a89000)
/lib/ld-linux.so.2 (0x007ef000)
libz.so.1 => /lib/libz.so.1 (0xf7a76000)
So I do see a couple what appears to be issues in those commands, not sure how to address them however.
Also not sure where I should extract http://update.goldeneyesource.net/libcurl-i386-debian.zip to.
Do I need this in the game server install or the operating server install?
root@server3 [/]# find / -name libssl*
/lib/libssl.so.6
/lib/libssl.so.4
/lib/libssl.so.0.9.8e
/home/virtfs/tdnclan/lib/libssl.so.6
/home/virtfs/tdnclan/lib/libssl.so.4
/home/virtfs/tdnclan/lib/libssl.so.0.9.8e
/home/virtfs/tdnclan/usr/lib/pkgconfig/libssl.pc
/home/virtfs/tdnclan/usr/lib/libssl3.so
/home/virtfs/tdnclan/usr/lib/libssl.a
/home/virtfs/tdnclan/usr/lib/libssl.so
/home/virtfs/tdnclan/usr/lib64/pkgconfig/libssl.pc
/home/virtfs/tdnclan/usr/lib64/libssl3.so
/home/virtfs/tdnclan/usr/lib64/libssl.a
/home/virtfs/tdnclan/usr/lib64/libssl.so
/home/virtfs/tdnclan/usr/lib64/libssldap60.so
/home/virtfs/tdnclan/lib64/libssl.so.6
/home/virtfs/tdnclan/lib64/libssl.so.4
/home/virtfs/tdnclan/lib64/libssl.so.0.9.8e
/usr/lib/pkgconfig/libssl.pc
/usr/lib/libssl3.so
/usr/lib/libssl.a
/usr/lib/libssl.so
/usr/lib64/pkgconfig/libssl.pc
/usr/lib64/libssl3.so
/usr/lib64/libssl.a
/usr/lib64/libssl.so
/usr/lib64/libssldap60.so
/lib64/libssl.so.6
/lib64/libssl.so.4
/lib64/libssl.so.0.9.8e
libssl.so.1.0.0 and libssl.0.9.8 doesn't exist on my box.
PS
Can someone please do something with the annoying verification process for EACH reply I have to make.
root@server3 [/]# yum install libssl
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.symnds.com
* extras: mirror.symnds.com
* updates: mirror.atlanticmetro.net
Excluding Packages in global exclude list
Finished
Setting up Install Process
No package libssl available.
Nothing to do
After doing some Google, it seems the command should be openssl instead.
root@server3 [/]# yum install openssl
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.symnds.com
* extras: mirror.symnds.com
* updates: mirror.atlanticmetro.net
Excluding Packages in global exclude list
Finished
Setting up Install Process
Package openssl-0.9.8e-22.el5_8.4.x86_64 already installed and latest version
Package openssl-0.9.8e-22.el5_8.4.i686 already installed and latest version
Nothing to do