So you run the server as the game user from the shell inside a screen owned by you? Interesting.
[EMAIL PROTECTED] wrote: > Rather than have the screen owned by the game user, I run the screen as > myself, and su to the game user inside screen. Saves hassle later (assuming > you're the only one connecting to the screen, ofc) > >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:hlds_linux- >> [EMAIL PROTECTED] On Behalf Of David A. Parker >> Sent: 09 December 2008 17:43 >> To: Half-Life dedicated Linux server mailing list >> Subject: Re: [hlds_linux] rcon command linux >> >> That's odd. It works on my TF2 server just fine, using su in the same >> way you tried. The screen is owned by the srcds user, but if I log in >> as my regular user, I can do this: >> >> su - srcds -c "screen -S tf2-server -X eval 'stuff status\015'" >> >> I enter the srcds user's password, and then the status command will run >> on the server's console. >> >> Have you tried logging in directly as the screen's owner (instead of >> going through "su") and trying the screen command that way? >> >> Crazy Canucks wrote: >>> That made no difference. Any chance it is a charset issue with the >> 015 >>> ascii code? I think the charset for my server is utf-8. >>> >>> Although come to think of it, that probably isn't the issue, as when >> I >>> look at the console, there is nothing there at all, so it probably >> isn't >>> an issue with the return character. I'll do some more futzing >> about... >>> Drek >>> >>> David Parker wrote: >>>> The way you have it written, cc-server is the user and srcds is the >> name of the screen. Is this correct? If it is, this might work >> better: >>>> su - cc-server -c "screen -S srcds -X eval 'stuff sm_csay test\015'" >>>> >>>> - Dave >>>> >>>> ----- Original Message ----- >>>> From: Crazy Canucks <[EMAIL PROTECTED]> >>>> Date: Monday, December 8, 2008 9:50 pm >>>> Subject: Re: [hlds_linux] rcon command linux >>>> To: Half-Life dedicated Linux server mailing list >> <[email protected]> >>>> >>>>> Regrettably, I can't get it to work. This is the command I used: >>>>> >>>>> su -c "screen -S srcds -X eval 'stuff sm_csay test\015'" cc-server >>>>> >>>>> Any idea why it isn't working? No error message, and the >>>>> screen name is >>>>> correct, but when I look at the console, there is nothing there. >>>>> >>>>> Drek >>>>> >>>>> David Parker wrote: >>>>> >>>>>> Glad it helped. It's really handy to use in cron jobs if >>>>>> >>>>> you want to automate things on your server. I use it in a >>>>> cron job to put our TF2 server into birthday mode every Thursday >>>>> (and switch it back to regular mode every Friday). >>>>> >>>>>> - Dave >>>>>> >>>>>> ----- Original Message ----- >>>>>> From: Crazy Canucks <[EMAIL PROTECTED]> >>>>>> Date: Monday, December 8, 2008 7:14 pm >>>>>> Subject: Re: [hlds_linux] rcon command linux >>>>>> To: Half-Life dedicated Linux server mailing list >>>>>> >>>>> <[email protected]>> >>>>> >>>>>> >>>>>>> Thanks a lot for this. I've wanted a way for my shut >>>>>>> >>>>> down >>>>> >>>>>>> script to >>>>>>> send shutdown warnings to my server. I figured there >>>>>>> >>>>> had >>>>> >>>>>>> to be a way, >>>>>>> but I couldn't figure it out last time I took a stab at >>>>>>> it. :) >>>>>>> >>>>>>> Cheers, Drek >>>>>>> >>>>>>> David A. Parker wrote: >>>>>>> >>>>>>> >>>>>>>> You can send commands to a running screen like so: >>>>>>>> >>>>>>>> screen -S myscreen -X eval 'stuff stats\015' >>>>>>>> >>>>>>>> This would send "stats" followed by a return (\r) to the >>>>>>>> >>>>>>>> >>>>>>> screen named >>>>>>> >>>>>>> >>>>>>>> "myscreen". You'll see it on the console if you attach >>>>>>>> >>>>>>>> >>>>>>> to myscreen >>>>>>> >>>>>>> >>>>>>>> afterward. I don't know of a way to capture the output >>>>>>>> >>>>>>>> >>>>>>> on a screen, though. >>>>>>> >>>>>>> >>>>>>>> - Dave >>>>>>>> >>>>>>>> Joseph Laws wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> I imagine that would still be logged. >>>>>>>>> >>>>>>>>> Marcel wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> Is there a way to store the actual "screen" in a variable >>>>>>>>>> >>>>> or >>>>> >>>>>>>>>> >>>>>>> text file? >>>>>>> >>>>>>> >>>>>>>>>> It would be cool to "send" a command like "stats" to the >>>>>>>>>> >>>>>>>>>> >>>>>>> screen and get >>>>>>> >>>>>>> >>>>>>>>>> the output of it. Where the first "problem" would be to >>>>>>>>>> >>>>>>>>>> >>>>>>> automatically >>>>>>> >>>>>>> >>>>>>>>>> attach to the screen, enter command, detach the screen and >>>>>>>>>> >>>>>>>>>> >>>>>>> then get the >>>>>>> >>>>>>> >>>>>>>>>> content of the screen. This sould be done by a bash script. >>>>>>>>>> This way you'd be able to generate nice mrtg graphs about >>>>>>>>>> >>>>>>>>>> >>>>>>> fps etc. >>>>>>> >>>>>>> >>>>>>>>>> *without* the rcon password and without logging of the access. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> - Marcel >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> 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 >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> 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 >>>> >>>> >>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list >> archives, please visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux >>> >> -- >> >> Dave Parker >> Utica College >> Integrated Information Technology Services >> (315) 792-3229 >> Registered Linux User #408177 >> >> _______________________________________________ >> 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 > -- Dave Parker Utica College Integrated Information Technology Services (315) 792-3229 Registered Linux User #408177 _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

