Description of problem: Create realtime interface for syslogd. Syslogd will be able to start another program and send log messages to stdin of this new process.
Created attachment 152537 [details] solution based on audit-dispatcher from audit package - syslogd can be run with "-D" option - "-D" is followed by program, which is started as dispatcher - dispatcher reads certain messages from stdin - to specify, which messages are sent to dispatcher, man use "!dispatcher" directive in /etc/syslog.conf
Created attachment 152539 [details] sample dispatcher. It can be started by syslogd via -D option.
I'm looking forward any comments and ideas.
sysklogd-1.4.2-5.fc7 was built with this feature.
This is going to be addressed via rsyslog. Please see bug 250581 for details.
*** This bug has been marked as a duplicate of 178855 ***