I'm trying to run a counter-strike server using the half-life dedicated server and counterstrike dedicated server(s) using the following line:
CODE
/usr/games/hlds_1/hlds_run -game cstrike +sv_lan -nomaster +maxplayers 12 +map de_shuttle_n8 -port 27015
... and it seems to run. It claims it's downloading some sort of security package, then says it's complete, then says it failed the download, and says that the server's not secure - not sure what that's about. After that, everything seems to run fine - I can connect to it, a bunch of friends outside my network connected to it (once I supplied them with the IP), and it was fun.
Here's my problems -
1. I have to run this through an SSH console because the server has no keyboard, monitor, or mouse. Once I disconnect the SSH session, the half-life server goes bye-bye. I'd like to keep it running all the time if possible. I mentioned this earlier in another topic (which I seem to have lost track of) in which someone mentioned the use of "screen" to do this. On the surface, this worked exactly as the person claimed it would... until I logged out and the HL server promptly went kaput. Is there a way to make this a service or daemon? (Not actually sure the term daemon applies because this shouldn't ever sleep)
2. I'm not altogether sure I have all the correct ports opened up on my firewall - I have searched the internet and got many port numbers to open up, though none seem to list the entirety of what I've gathered. I wouldn't mind a link to an official document from Sierra that I have somehow missed, though I should perhaps just e-mail them for that if need be. I'd really rather not open up more than I need to, and at the same time I'd rather not be missing out on getting myself listed on the server-list on WON for missing that port or something equally as silly.
3. I'm somewhat embarassed to mention it, but I seem to have failed to find just what some of the arguments I've been using means. Things like +sv_lan (What's that do?) and -nomaster (huh?). I couldn't find any docs in my HL directories or the HLDS for linux directories, nor on the sierra website. A list of such and what they mean would be really kewl
As I said, these are minor problems that if need be, I can live without (I mean, hey, it works
Thanks guys!