Installing CS:S server…Posted on April 18th, 2006 2 comments
Well, I’m installing a Counter-Strike: Source server on my FreeBSD box here. Hopefully, I can get it up and running on here. The server is designed to run on Linux, so I figured I would document my procedures and steps that I took, so if anyone else wanted to get HLDS running on a FreeBSD box, maybe my humble efforts will be helpful.
I’m pretty much planning on following these instructions I found via Google.
I’ve done all of this so far:
1) adduser hlds && passwd hlds
2) su hlds
3) cd ~
4) wget http://www.steampowered.com/download/hldsupdatetool.bin
5) chmod +x hldsupdatetool.bin && ./hldsupdatetool.bin
5a) If you see an error about not finding /bin/uncompress type ln -s /bin/gunzip /bin/uncompress && ./hldsupdatetool.bin
6) ./steam -command update -game gamename -dir ~/hlds -username yoursteamaccountgoeshere -password yourrealpasswordgoeshere
6a) Replace gamename above with cstrike for CS, tfc for TFC, dod for Day of Defeat, “counter-strike source” for CS:S (yes, you need the quotations)
7) The tool will probably update itself, and then begin downloading the files. Eat a snack or get off your behind for a bit, and take a walk. This can take awhile.
So, right now, I’m just waiting for everything to download to my server. I’ll update when that finishes…
Update: Bleh. Trying to install addons is worse than pulling teeth. It seems that most of the documentation predates the Source Dedicated Server, and when it doesn’t the documentation is usually flat out wrong. For now, the server itself runs great… but the addons are a completely different issue…
Update 2: I managed to get mani-admin-plugin installed and working. I gives me all of the functionality I wanted, and then some. I also installed Webmin and set up an interface theough Webmin to start and stop the server, and edit some of the config files. So far, it seems to be running pretty smoothly. If anyone has a desire to check out the server, simply add a server with the address of “www.topofcool.com:27015″ and you’ll be able to get on.
Hey, I found your site on google, I’m having a little problem do you think you could help me out? i get this error when i type in ./hldsupsatetool.bin
ELF binary type “0” not known.
./hldsupdatetool.bin: 1: Syntax error: “(” unexpected
email: okaycomplete [at] gmail [dot] com
any help would be greatly appreciated!
hey ..sup? i have the same problem .. ELF binary error.. please e-mail me i really want to make the server .. and i need help.
rulzchan at yahoo dot com
Leave a reply