std2fifo is a helper program for TLSd. Given a root directory and an environment variable, it creates a "<root dir>/<env var>/" directory, writes input into the "out" FIFO in that directory, and prints the "in" FIFO output.
Overall, it tries to be suitable for use with TLSd (or other super-servers), and with common tools on the other end.
std2fifo [option ...] [--] <dir>
An environment variable name (default is
Continuous streams mode: do not reopen streams once they are closed, and do not close the "out" stream after each message. It is intended for applications such as file transfer, as opposed to textual messaging.
Syslog identifier to use.
Print messages into stderr, in addition to syslog.
Print a help message and exit.
FOO=bar std2fifo -v FOO -ce /tmp/
tlsd -p 5601 -e -- std2fifo -e /var/lib/tlsd-im/