Package: rsyslog
Version: 5.8.11-3
Severity: normal

Dear Maintainer,

When using the IETF 5424 format with rsyslog, e.g.:

  *.* /var/log/ietf5424.log;RSYSLOG_SyslogProtocol23Format

the log format violates the RFC if the process ID is null.  A
"-" NILVALUE should be used but an empty string is used instead.

For example, this line:
  <6>1 2013-08-23T11:51:27.572594-05:00 newman-server kernel  - - 
[2632402.380063] ...

should be:
  <6>1 2013-08-23T11:51:27.572594-05:00 newman-server kernel - - - 
[2632402.380063] ...

This bug has been fixed upstream:
  http://bugzilla.adiscon.com/show_bug.cgi?id=332

Please consider backporting the one-character patch:
  
http://git.adiscon.com/?p=rsyslog.git;a=commitdiff;h=ff7b1382fa191a176175aba9b0ad308931b6301a

or building a newer version of the 5.8.x series for Wheezy.
The bug was fixed in 5.8.12 and 5.8.13 is currently the latest
release in the 5.8.x series.

Thank you.

Regards,
Brad

-- System Information:
Debian Release: 7.1
  APT prefers testing
  APT policy: (1000, 'testing'), (1000, 'stable'), (990, 'stable'), (750, 
'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/24 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rsyslog depends on:
ii  initscripts  2.88dsf-41
ii  libc6        2.13-38
ii  lsb-base     4.1+Debian8+deb7u1
ii  zlib1g       1:1.2.7.dfsg-13

Versions of packages rsyslog recommends:
ii  logrotate  3.8.1-4

Versions of packages rsyslog suggests:
pn  rsyslog-doc                    <none>
pn  rsyslog-gnutls                 <none>
pn  rsyslog-gssapi                 <none>
pn  rsyslog-mysql | rsyslog-pgsql  <none>
pn  rsyslog-relp                   <none>

-- no debconf information

Attachment: pgpgR1Li759OB.pgp
Description: PGP signature

Reply via email to