reopen 345157 reassign 345157 syslog-ng thanks On Tue, Feb 14, 2006 at 02:25:08AM +0100, Sébastien Aperghis-Tramoni wrote: >Brendan O'Dea wrote: >>I'll be applying the attached patch to Sys::Syslog for the next Debian >>perl package. Will let you know if anyone complains.
On Thu, Mar 30, 2006 at 16:28:59 +0200, Jakub Wilk wrote: >I believe that fixing this bug broke something. [...] >$ perl -e "use Sys::Syslog; openlog 'foo', 'pid', 'local0'; syslog 'info', >'bar'; syslog 'info', 'quux';" > ># grep foo /var/log/system-messages.log >Mar 30 16:09:47 cavendish foo[8874]: bar<134>Mar 30 16:09:47 foo[8874]: quux Sébastien, while I still believe that the \0 is superfluous, removing all delimiters (including \n) as per a strict interpretation of the RFC causes other issues with syslog-ng. I've reverted the change. syslog-ng maintainer: I think that the program needs to be more liberal in what it accepts--remove non-printing chars (such as \0) and add \n if required. --bod -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

