[quake3-bugzilla] [Bug 4925] New: com_pipefile to create a named pipe for sending commands from other processes

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Wed Mar 9 19:40:19 EST 2011


https://bugzilla.icculus.org/show_bug.cgi?id=4925

           Summary: com_pipefile to create a named pipe for sending
                    commands from other processes
           Product: ioquake3
           Version: SVN HEAD
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: Misc
        AssignedTo: zakk at icculus.org
        ReportedBy: lakitu7 at gmail.com
         QAContact: quake3-bugzilla at icculus.org


This patch adds a cvar com_pipefile that specifies a filename at which to
create a named FIFO pipe while the game is running. This allows other
processes/scripts/bots to easily and conveniently send commands to the running
server, which otherwise can only be done quite hackishly via either
netcat->rcon or screen. By comparison, this patch allows control as easily as:

echo cp The server is shutting down for maintenance > .ioq3ded_pipe
echo quit > .ioq3ded_pipe

The option is nonfunctional on Windows because the closest Windows equivalent
to this functionality at the OS level appears to be rather different and not
particularly useful for this purpose anyway. Tested extensively in Linux.
Verified that it at least does nothing in Windows. It should work fine in other
nix-like OS's but I could not test them.

-- 
Configure bugmail: https://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list