aboutsummaryrefslogtreecommitdiffstats
skabus: the skabus-dyntee-client program

skabus
Software
skarnet.org

The skabus-dyntee-client program

skabus-dyntee-client is a client for the skabus-dyntee server. It connects to a Unix domain socket where a skabus-dyntee instance is listening, then executes into a program with the data stream from skabus-dyntee on its standard input.

Interface

     skabus-dyntee-client path prog...
  • skabus-dyntee-client connects to the Unix domain socket at path. It assumes the other end of the socket is a skabus-dyntee (or skabus-dynteed, which is the same) instance.
  • It executes into the prog... command line with the socket as prog's standard input.

Notes

  • It is possible for prog to immediately get EOF on its standard input. This likely means that the server has denied the connection (skabus-dyntee-client did not run with an authorized uid or gid). But it could also mean that the stream ended right after the client connected.
  • The socket is shut down for writing, so prog can only read on its stdin; attempts to write will always fail.