6.7. pipe: Collecting messages from named pipes The syslog-ng Premium Edition 7 Administrator Guide
The pipe driver opens a named pipe with the specified name and listens for messages. It is used as the native message delivery protocol on HP-UX.
The pipe driver has a single required parameter, specifying the filename of the pipe to open. For the list of available optional parameters, see Section 6.7.1, pipe() source options.
As of syslog-ng Open Source Edition 3.0.2, pipes are created automatically. In earlier versions, you had to create the pipe using the mkfifo(1) command.
Pipe is very similar to the
file() driver, but there are a few differences, for example
pipe() opens its argument in read-write mode, therefore it is not recommended to be used on special files like