Mailinglist Archive: opensuse-updates (96 mails)

< Previous Next >
openSUSE-RU-2013:1123-1: moderate: syslog-ng: update to 3.4.2 and a additional fix
openSUSE Recommended Update: syslog-ng: update to 3.4.2 and a additional fix
______________________________________________________________________________

Announcement ID: openSUSE-RU-2013:1123-1
Rating: moderate
References: #805309 #815746
Affected Products:
openSUSE 12.3
______________________________________________________________________________

An update that has two recommended fixes can now be
installed.

Description:

This udpate fixes the following issues with syslog-ng:
- update to 3.4.2, which fixes bnc#815746 and many other
bugfixes, including flags(final)
+ loggen will bail out earily if using Unix sockets
without a path specified.
+ Using the same filter for multiple destinations does
not trigger a crash anymore.
+ An issue with log branch propagation has been fixed,
restoring compatibility with the 3.3 branch (this
mostly affected flags(final) use cases).
+ The systemd unit file now specified Restart=on-failure.
+ Support for empty blocks in the configuration were
restored, syslog-ng does not crash anymore when
encountering one.
+ An assertion was fixed in patterndb, that prevented one
from overriding built-in values, such as HOST.
+ The persist state file (syslog-ng.persist) is now
marked close-on-exec, so it does not leak through to
forked subprocesses.
+ The system() source now treats /proc/kmsg as optional:
if it is not readable to the user running syslog-ng, it
will not be included.
+ Proper escape handling in backtick insertion has been
implemented, so string arguments to block parameters
are - again - treated correctly
+ A rare race condition in the SQL, MongoDB, SMTP and
AMQP destinations have been fixed.
+ A possible deadlock was fixed within the suppress()
handling code.

- Fix systemd unit to do only what is required by
http://www.freedesktop.org/wiki/Software/systemd/syslog.
In particular it should not mess with the ordering of
syslog.target
- bnc#805309: Fixed to use program() instead of message()
to match by program names.


Patch Instructions:

To install this openSUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:

- openSUSE 12.3:

zypper in -t patch openSUSE-2013-548

To bring your system up-to-date, use "zypper patch".


Package List:

- openSUSE 12.3 (i586 x86_64):

syslog-ng-3.4.2-1.5.1
syslog-ng-debuginfo-3.4.2-1.5.1
syslog-ng-debugsource-3.4.2-1.5.1
syslog-ng-geoip-3.4.2-1.5.1
syslog-ng-geoip-debuginfo-3.4.2-1.5.1
syslog-ng-json-3.4.2-1.5.1
syslog-ng-json-debuginfo-3.4.2-1.5.1
syslog-ng-smtp-3.4.2-1.5.1
syslog-ng-smtp-debuginfo-3.4.2-1.5.1
syslog-ng-sql-3.4.2-1.5.1
syslog-ng-sql-debuginfo-3.4.2-1.5.1


References:

https://bugzilla.novell.com/805309
https://bugzilla.novell.com/815746


< Previous Next >
This Thread
  • No further messages