[syslog-ng] [Bug 16] program destination driver no longer sends TAG to STDIN in 2.0.6

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Wed Jan 16 08:56:50 CET 2008


https://bugzilla.balabit.com/show_bug.cgi?id=16


Dylan Vanderhoof <llarian at llarian.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WONTFIX                     |
             Status|RESOLVED                    |REOPENED




--- Comment #2 from Dylan Vanderhoof <llarian at llarian.net>  2008-01-16 08:56:50 ---
(In reply to comment #1)
> true enough, this might have changed in 2.0.x, although not intentionally.
> I'm not sure thought that I want to change this so late in the syslog-ng 2.0.x development state, 
> as other might already have got used to the new behaviour and I don't want to break their 
> production system.
> You can get back the old behaviour by specifying a template explicitly:
> destination d_prog { program("/bin/script" template("<$PRI>$DATE $HOST $MSG\n"); };
> So, I'm closing this ticket as WONTFIX, please reopen if you disagree.

Then this is a documentation bug.  The reference manual included with syslog-ng 2.0 has the following in section 2.6:

"The default message format that is sent to the program matches the BSD syslog protocol, e.g. it includes the priority value in addition to the format used in
logfiles."



More information about the syslog-ng mailing list