Date: Thu, 29 Nov 2012 13:30:25 -0600 From: Paul Schmehl <pauls@utdallas.edu> To: FreeBSD Questions List <freebsd-questions@freebsd.org> Subject: Unexepected results when piping syslog to a fifo Message-ID: <80AACED86FEA012CB5D1F5F9@utd71538.campus.ad.utdallas.edu>
next in thread | raw e-mail | index | archive | help
I'm working on a project which requires that I pipe a remote syslog to a fifo so a daemon can parse the results. After some googling I *thought* that I had figured out how to configure syslog to do this. Here's the syslog.conf entry: + hostname.utdallas.edu *.* | cat > /var/run/program/program.fifo This seems to work for one syslog message. The rest go to /var/log/messages. So I tried this: + hostname.utdallas.edu *.* | tail -f > /var/run/program/program.fifo But that seems to do the same thing. I want these messages to be piped to the fifo *only* and not show up in local logs. What's the secret sauce for this? -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/infosecurity/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?80AACED86FEA012CB5D1F5F9>