Ok, pipes and persistence don't go together. But you might be right - maybe the risk of data loss is small enough not to worry about :) I'll have to give this some thought.
I've read just about everything I can find on syslog including the manpages. I only presented question #3 because I saw an example (that I couldn't get working) of a person who wrote a
C program and that's how he described getting it to work in the syslog.conf file - piping the syslog messages to his program. I'm not a C programmer so I don't know what's special about the way he did that to get it to work.
Thanks!