Bookmarked! This is awesome, thanks. mauirixxx
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of J T Sent: Friday, November 14, 2008 8:18 AM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] The better way to start hlds as daemon The problem is that you have to be logged on as the user you're that you su'd into. Just su - into the server and run the script. I use the following which I grabbed from a google search and modified it. http://gibthis.com/linux-servers-support-information/14-linux-hlds-l4d-s tartup-script.html On Fri, Nov 14, 2008 at 10:06 AM, Anthal <[EMAIL PROTECTED]> wrote: > Why not just create a user, like l4d, and run the process from that > account. Whenever you need to re-attach, just su to l4d, and 'screen -r > $game' (whatever $game may be) > > Crazy Canucks wrote: > > I use su to run screen to run my servers under a different user, and I > > nice the process. It works well, but when I do this I am unable to > > reattach to the console. Does anyone have any suggestions on how I > > could get around this problem? > > > > These are the relevant lines from my startup script: > > > > server_command="screen -A -m -d -S $game ./$game"_run" -tos -game $mod > > +map `cat ./$mod/starting_map` +maxplayers $server_size -heapsize > > $heap_size +ip 192.168.0.101 -pidfile $game.pid > -debug$extra_config_options" > > > > nice -n -20 su -c "$server_command" cc-server > > > > It may look a bit complicated, but I think the variable names make it > > pretty clear what is going on. > > > > Drek > > > > P.S.: I'm a Linux nub, so go easy on me... ;) > > > > Ronny Schedel wrote: > > > >> > >> > >>> Hi, i am now using screen to start my server as daemon. > >>> But i know that professional hosters uses diferent ways. > >>> > >>> i have reasons to think that screen is freezing my servers. > >>> > >>> so... How do you start your server? > >>> > >>> > >> With screen. No, screen does not freeze your servers, plugins do. > >> > >> _______________________________________________ > >> To unsubscribe, edit your list preferences, or view the list archives, > please visit: > >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux > >> > >> > >> > > > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds_linux > > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux > -- --------- [EMAIL PROTECTED] _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

