You are in a maze of twisty passages, all alike.
RSS icon Email icon Home icon
  • Installing CS:S server…

    Posted on April 18th, 2006 Finster 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
    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…

    Okay, so the download is finished. I have now downloaded phpUA and PHPAdmin as well. I think I’m going to try and install PHPAdmin first.

    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 “″ and you’ll be able to get on.


    2 responses to “Installing CS:S server…” RSS icon

    • 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