File _patchinfo of Package patchinfo.2819

<patchinfo incident="2819">
  <category>recommended</category>
  <rating>low</rating>
  <packager>czanik</packager>
  <summary>syslog-ng: Update from 3.4.5 to 3.4.7 and one additional fix</summary>
  <description>This update fixes the following issues with syslog-ng:
- bnc#846762: use system(); for local logs
- update from 3.4.5 to 3.4.7 (bugfix release)
  + Node flag propagation has been fixed, so flags(final) works the same as it did in 3.3, when embedded log statements are used too.
  + Using the value-pairs() framework, either via the $(format-json) template function or any of the destinations that make use of it, will now correctly skip and ignore empty values, even in SDATA.
  + A file descriptor and memory leak has been fixed in the syslog() destination.
  + The pdbtool program will warn in test mode when a test message has no program attribute.
  + If the PID property is overwritten, syslog-ng will now stop using the cached MSGHDR value, and therefore, use the newly set PID instead, as it was supposed to.
  + The localport() option of various network destinations has been restored, and will work correctly now.
  + The upstart service file in contrib has been updated to use a different process mode (background), as we do not need a supervisor when running under upstart. This also means that upstart will be far less confused.
  + The system() source has been fixed on Solaris and HP-UX: it correctly recognises the system on Solaris, and uses /dev/log (and not /dev/pipe) on HP-UX.
  + The sun-streams() source has been fixed, it compiles and works again.
  + A very rare and short race condition has been fixed in the pipe() source and destination modules, which could leave the pipe available with elevated permissions for a short time.
  + The SQL, MongoDB and SMTP modules were fixed to not cause a segmentation fault when loaded before the socket module.
  + The syslog-format() module has been fixed to only set the PROGRAM to "kernel" if all of the previous conditions apply, and the message is a local message.</description>
  <issue tracker="bnc" id="846762">null bytes in /var/log/messages after reboot</issue>
</patchinfo>
openSUSE Build Service is sponsored by