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

