Changelog for
rsyslog-module-gssapi-5.10.1-2.23.2.i586.rpm :
Wed Apr 22 14:00:00 2015 sherwinAATTdaganato.com
- addded upstream patch for CVE-2014-3634 and CVE-2014-3683
- disabled gnutls and snmp for openSUSE < 11.1
Thu Jan 10 13:00:00 2013 mtAATTsuse.com
- Check the existence of /etc/init.d/syslog script before calling
the restart_on_update and stop_on_removal macros to avoid errors
on update, reset the SYSLOG_DAEMON variable on removal only.
Since openSUSE 12.3, the syslog init script is not shipped any
more (bnc#790298,bnc#750478).
Wed Nov 21 13:00:00 2012 mtAATTsuse.com
- imklog: fixed a conversion bug causing a <1sec incorrectness
of the message time (bnc#783967).
[0004-imklog-convert-to-kmsg-timestamp-s-us-to-ns-first.patch]
- imklog: added $klogParseKernelTimestamp option (default off),
wich reverts to the 5.8.x behavior to use receive time for the
kernel messages instead to try parse and convert the kernel
timestamp, what is not reliable on some hardware (bnc#783967).
[0003-imklog-added-klogParseKernelTimestamp-option.patch]
- imklog: added $klogKeepKernelTimestamp option (default off),
causing to not remove the kernel timestamp from the message
after a successful conversion (bnc#783967).
[0002-imklog-added-klogKeepKernelTimestamp-option.patch]
Tue Nov 13 13:00:00 2012 mtAATTsuse.com
- imuxsock: do not log EAGAIN in nonblocking recvfrom (bnc#734672)
[0001-imuxsock-do-not-log-EAGAIN-in-nonblocking-recvfrom.patch]
Thu Oct 18 14:00:00 2012 mtAATTsuse.com
- Updated to 5.10.1 [V5-stable] fixing the following issues:
- bugfix: imuxsock and imklog truncated head of received message
This happened only under some circumstances. Thanks to Marius
Tomaschewski, Florian Piekert and Milan Bartos for their help
in solving this issue (bnc#783177).
- enable DNS resolution in imrelp
Thanks to Apollon Oikonomopoulos for the patch
- bugfix: invalid property name in property-filter could cause
abort if action chaining (& operator) was used
http://bugzilla.adiscon.com/show_bug.cgi?id=355
Thanks to pilouAATTgmx.com for the bug report
- bugfix: remove invalid socket option call from imuxsock
Thanks to Cristian Ionescu-Idbohrn and Jonny Törnbom
- bugfix: fixed wrong bufferlength for snprintf in tcpflood.c
when using the -f (dynafiles) option.
- fixed issues in build system (related to cust1 dummy plugin)
Tue Sep 18 14:00:00 2012 mtAATTsuse.com
- Updated to 5.10.0 [V5-stable] (bnc#753077, bnc#778769), the actual
rsyslog v5-stable series, incorporating all fixes the 5.8.x [EOL
V5-stable] and changes from 5.9.x series. It turns off rate limiting
on unix socket by default (caused problems) and fixes privilege drop.
A digest of the changes (see ChangeLog for complete list):
- added capability to specify substrings for field extraction mode
- added configuration directives to customize queue light delay marks
- permit size modifiers (k,m,g,...) in integer config parameters
Thanks to Jo Rhett for the suggestion.
- added configuration directive to disable octet-counted framing
for imtcp, directive is $InputTCPServerSupportOctetCountedFraming
for imptcp, directive is $InputPTCPServerSupportOctetCountedFraming
- added capability to use a local interface IP address as fromhost-ip
for locally originating messages. New directive $LocalHostIPIF
- improved impstats subsystem, added many new counters
- enhanced module loader to not rely on PATH_MAX
- refactored imklog linux driver, now combined with BSD driver
The Linux driver no longer supports outdated kernel symbol resolution,
which was disabled by default for very long. Also overall cleanup,
resulting in much smaller code. Linux and BSD are now covered by a
single small driver.
- $IMUXSockRateLimitInterval DEFAULT CHANGED, was 5, now 0
The new default turns off rate limiting. This was chosen as people
experienced problems with rate-limiting activated by default. Now it
needs an explicit opt-in by setting this parameter.
Thanks to Chris Gaffney for suggesting to make it opt-in; thanks to
many unnamed others who already had complained at the time Chris made
the suggestion ;-)
- imuxsock: added capability to \"annotate\" messages with \"trusted
information\", which contains some properties obtained from the system
and as such sure to not be faked. This is inspired by the similiar
idea introduced in systemd.
- removed dependency on gcrypt for recently-enough GnuTLS
see: http://bugzilla.adiscon.com/show_bug.cgi?id=289
- added capability to emit config error location info for warnings
otherwise, omusrmsg\'s warning about new config format was not
accompanied by problem location.
- added support for obtaining timestamp for kernel message from message
If the kernel time-stamps messages, time is now take from that
timestamp instead of the system time when the message was read. This
provides much better accuracy. Thanks to Lennart Poettering for
suggesting this feature and his help during implementation.
- added support for obtaining timestamp from system for imuxsock
This permits to read the time a message was submitted to the system
log socket. Most importantly, this is provided in microsecond resolution.
So we are able to obtain high precision timestampis even for messages
that were - as is usual - not formatted with them. This also simplifies
things in regard to local time calculation in chroot environments.
Many thanks to Lennart Poettering for suggesting this feature,
providing some guidance on implementing it and coordinating getting the
necessary support into the Linux kernel.
- imfile: added $InputFileMaxLinesAtOnce directive
- enhanced imfile to support input batching
- added capability for imtcp and imptcp to activate keep-alive packets
at the socket layer. This has not been added to imttcp, as the latter is
only an experimental module, and one which did not prove to be useful.
reference: http://kb.monitorware.com/post20791.html
- added support to control KEEPALIVE settings in imptcp
this has not yet been added to imtcp, but could be done on request.
- $ActionName is now also used for naming of queues in impstats
as well as in the debug output
- bugfix: do not open files with full privileges, if privs will be dropped
This make the privilege drop code more bulletproof, but breaks Ubuntu\'s
work-around for log files created by external programs with the wrong
user and/or group. Note that it was long said that this \"functionality\"
would break once we go for serious privilege drop code, so hopefully
nobody still depends on it (and, if so, they lost...).
- bugfix: pipes not opened in full priv mode when privs are to be dropped
- better handling of queue i/o errors in disk queues. This is kind of a
bugfix, but a very intrusive one, this it goes into the devel version
first. Right now, \"file not found\" is handled and leads to the new
emergency mode, in which disk action is stopped and the queue run
in direct mode. An error message is emited if this happens.
- added support for user-level PRI provided via systemd
- added new config directive $InputTCPFlowControl to select if tcp
received messages shall be flagged as light delayable or not.
- enhanced omhdfs to support batching mode. This permits to increase
performance, as we now call the HDFS API with much larger message
sizes and far more infrequently
- bugfix: delayble source could block action queue, even if there was a
disk queue associated with it. The root cause of this problem was that
it makes no sense to delay messages once they arrive in the action queue
– the “input” that is being held in that case is the main queue worker,
what makes no sense. Thanks to Marcin for alerting us on this problem
and providing instructions to reproduce it.
- bugfix: disk queue was not persisted on shutdown, regression of fix to
http://bugzilla.adiscon.com/show_bug.cgi?id=299
The new code also handles the case of shutdown of blocking light and
full delayable sources somewhat smarter and permits, assuming sufficient
timouts, to persist message up to the max queue capacity. Also some nits
in debug instrumentation have been fixed.
- add small delay (50ms) after sending shutdown message. There seem to be
cases where the shutdown message is otherwise not processed, not even
on an idle system. Thanks to Marcin for bringing this problem up.
- support for resolving huge groups
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=310
Thanks to Alec Warner for the patch
- bugfix: potential hang due to mutex deadlock
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=316
Thanks to Andreas Piesk for reporting&analyzing this bug as well as
providing patches and other help in resolving it. bugfix: property
PROCID empty instead of proper nilvalue if not present
If it is not present, it must have the nilvalue “-” as of RFC5424
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=332
Thanks to John N for reporting this issue.
- bugfix: “last message repeated n times” message was missing hostname
Thanks to Zdenek Salvet for finding this bug and to Bodik for reporting
bugfix: multiple main queues with same queue file name was not detected
This lead to queue file corruption. While the root cause is a config
error, it is a bug that this important and hard to find config error
was not detected by rsyslog.
Mon May 7 14:00:00 2012 mtAATTsuse.com
- Updated to 5.8.11 [V5-stable] 2012-05-03:
- bugfix: ommysql did not properly init/exit the mysql runtime
library this could lead to segfaults. Triggering condition:
multiple action instances using ommysql. Thanks to Tomas
Heinrich for reporting this problem and providing an initial
patch (which my solution is based on, I need to add more code
to clean the mess up).
- bugfix: rsyslog did not terminate when delayable inputs were
blocked due to unvailable sources. Fixes:
http://bugzilla.adiscon.com/show_bug.cgi?id=299
Thanks to Marcin M for bringing up this problem and Andre
Lorbach for helping to reproduce and fix it.
- bugfix: active input in “light delay state” could block
rsyslog termination, at least for prolonged period of time
- bugfix: imptcp input name could not be set. Config directive
was accepted, but had no effect
bugfix: assigned ruleset was lost when using disk queues
This looked quite hard to diagnose for disk-assisted queues,
as the pure memory part worked well, but ruleset info was lost
for messages stored inside the disk queue.
- bugfix: hostname was not requeried on HUP
Thanks to Per Jessen for reporting this bug and Marius
Tomaschewski for his help in testing the fix.
- bugfix: inside queue.c, some thread cancel states were not
correctly reset. While this is a bug, we assume it did have
no practical effect because the reset as it was done was set
to the state the code actually had at this point. But better
fix this…
- Removed obsolete requery hostname patch
Thu Apr 12 14:00:00 2012 mtAATTsuse.com
- Added upstream patchset to requery hostname on HUP (bnc#755857)
- Removed obsolete rsyslog-5.8.7-systemd-log-socket.patch
- Updated to 5.8.10 [V5-stable] 2012-04-05:
- bugfix: segfault on startup if $actionqueuefilename was missing
for disk queue config. Thanks to Tomas Heinrich for the patch.
- bugfix: segfault if disk-queue was started up with old queue file
Thanks to Tomas Heinrich for the patch.
- bugfix: memory leak in array passing output module mode
by 5.8.9 [V5-stable] 2012-03-15:
- added tool to recover disk queue if .qi file is missing
(recover_qi.pl)
Thanks to Kaiwang Chen for contributing this tool
- bugfix: stopped DA queue was never processed after a restart
due to a regression from statistics module.
- added better doc for statsobj interface.
Thanks to Kaiwang Chen for his suggestions and analysis in
regard to the stats subsystem.
by 5.8.8 [V5-stable] 2012-03-05:
- bugfix: omprog made rsyslog abort on startup if not binary to
execute was configured
- bugfix: imklog invalidly computed facility and severity
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=313
improves interop with systemd journal
Mon Feb 20 13:00:00 2012 mtAATTsuse.com
- Detect if we have to use the new /run/systemd/journal/syslog
socket instead of the /dev/log under newer systemd versions.
Obsoletes listen.conf installed by systemd (bnc#747871).
- updated to 5.8.7 [V5-stable]:
- bugfix: instabilities when using RFC5424 header fields
Thanks to Kaiwang Chen for the patch
- bugfix: imuxsock did truncate part of received message if it did
not contain a proper date. The truncation occured because we
removed that part of the messages that was expected to be the date.
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=295
- bugfix: potential abort after reading invalid X.509 certificate
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=290
Thanks to Tomas Heinrich for the patch
- bugfix: stats counter were not properly initialized on creation
- FQDN hostname for multihomed host was not always set to the correct
name if multiple aliases existed. Thanks to Tomas Heinreich for the
patch.
- updated to 5.8.6 [V5-stable]:
- bugfix: missing whitespace after property-based filter was not
detected
- bugfix: $OMFileFlushInterval period was doubled - now using correct
value
- bugfix: ActionQueue could malfunction due to index error
Thanks to Vlad Grigorescu for the patch
- bugfix: $ActionExecOnlyOnce interval did not work properly
Thanks to Tomas Heinrich for the patch
- bugfix: race condition when extracting program name, APPNAME,
structured data and PROCID (RFC5424 fields) could lead to invalid
characters e.g. in dynamic file names or during forwarding (general
malfunction ofthese fields in templates, mostly under heavy load)
- bugfix: imuxsock did no longer ignore message-provided timestamp,
if so configured (the
*default
*). Lead to no longer sub-second
timestamps.
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=281
- bugfix: omfile returns fatal error code for things that go really
wrong previously, RS_RET_RESUME was returned, which lead to a loop
inside the rule engine as omfile could not really recover.
- bugfix: imfile did invalid system call under some circumstances
when a file that was to be monitored did not exist BUT the state
file actually existed. Mostly a cosmetic issue. Root cause was
incomplete error checking in stream.c; so patch may affect other
code areas.
- bugfix: rsyslogd -v always said 64 atomics were not present
thanks to mono_matsuko for the patch
- Changed /etc/rsyslog.early.conf to just include rsyslog.conf,
fixed spec to use sd-daemon.[ch] from docs on 11.4 only.
Mon Feb 20 13:00:00 2012 mtAATTsuse.com
- Cleaned up the config files a bit, updated comments in config
file, marked the /etc/rsyslog.early.conf obsolete.
Note: rsyslog will be started early/before network using its normal
/etc/rsyslog.conf config file (adopted scripts in syslog-service
package). When any kind of remote logging is in use, then on-disk
queues should be enabled. To start it after the network, please set
the SYSLOG_REQUIRES_NETWORK=yes variable in /etc/sysconfig/syslog
(bnc#728565).
Wed Sep 7 14:00:00 2011 mrueckertAATTsuse.de
- update to 5.8.5 [V5-stable]
- bugfix/security: off-by-two bug in legacy syslog parser,
CVE-2011-3200 bnc#714658
- bugfix: mark message processing did not work correctly
- bugfix: potential hang condition during tag emulation
- bugfix: too-early string termination during tag emulation
- bugfix: The NUL-Byte for the syslogtag was not copied in MsgDup
(msg.c)
- bugfix: fixed incorrect state handling for Discard Action
(transactions) Note: This caused all messages in a batch to be
set to COMMITTED, even if they were discarded.
Wed Aug 24 14:00:00 2011 mtAATTsuse.de
- Adopted to require new syslog-service package on 12.x, that
provides the /etc/init.d/syslog LSB init script and systemd
syslog.service service file. Removed rsyslog.service file
installation from spec file. (fate#311316).
Fri Aug 19 14:00:00 2011 mrueckertAATTsuse.de
- Update to 5.8.4 [V5-stable]
- bugfix: potential misadressing in property replacer
- bugfix: memcpy overflow can occur in allowed sender checkig if
a name is resolved to IPv4-mapped-on-IPv6 address Found by
Ismail Dönmez at suse
- bugfix: potential misadressing in property replacer
- bugfix: MSGID corruption in RFC5424 parser under some
circumstances closes:
http://bugzilla.adiscon.com/show_bug.cgi?id=275
- remove rsyslog-5.8.0-memcpy.patch:
applied upstream
- fix build for older distros:
only buildrequire systemd-devel for newer than 11.4, use systemd
for the others
Fri Aug 19 14:00:00 2011 crrodriguezAATTopensuse.org
- Fix build with new gnutls
Tue Aug 2 14:00:00 2011 ajAATTsuse.de
- Require systemd-devel to follow package split.
Wed Jul 13 14:00:00 2011 mrueckertAATTsuse.de
- drop modules imtemplate and omtemplate, the 2 modules are base
templates for people who want to develop their own modules.
Tue Jul 12 14:00:00 2011 mrueckertAATTsuse.de
- enabled a few more modules which dont pull extra dependencies:
impstats, pmcisconames, pmaixforwardedfrom, pmsnare, pmrfc3164sd,
omruleset, mmsnmptrapd
Tue Jul 12 14:00:00 2011 mrueckertAATTsuse.de
- guard the file list entry for rsyslog.service with
if {with systemd}. Please keep the package working on older
distros.
Tue Jul 12 14:00:00 2011 mrueckertAATTsuse.de
- upstream asked to change the syntax in the default config files
to the new syntax:
old:
*.
*
* # (write to all)
new:
*.
* :omusrmsg:
*
old:
*.
* $channel
new:
*.
* :omfile:$channel
from what i can see we are only affected with:
old:
*.emerg
*
new:
*.emerg :omusrmsg:
*
Tue Jul 12 14:00:00 2011 mrueckertAATTsuse.de
- Updated to 5.8.3 [V5-stable]
- systemd support: set stdout/stderr to null - thx to Lennart for
the patch
- added support for the \":omusrmsg:\" syntax in configuring user
messages
- added support for the \":omfile:\" syntax in configuring user
messages Note: previous outchannel syntax will generate a
warning message. This may be surprising to some users, but it
is quite urgent to alert them of the new syntax as v6 can no
longer support the previous one.
Tue Jun 21 14:00:00 2011 mtAATTsuse.de
- Updated to 5.8.2 [V5-stable] (bnc#701282) a maintenance release,
containing only stability fixes:
- bugfix: problems in failover action handling
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=270
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=254
- bugfix: mutex was invalidly left unlocked during action processing
At least one case where this can occur is during thread shutdown,
which may be initiated by lower activity. In most cases, this is
quite unlikely to happen. However, if it does, data structures may be
corrupted which could lead to fatal failure and segfault. I detected
this via a testbench test, not a user report. But I assume that some
users may have had unreproducable aborts that were cause by this bug.
- bugfix: memory leak in imtcp & subsystems under some circumstances
This leak is tied to error conditions which lead to incorrect cleanup
of some data structures. [backport from v6]
- bugfix/improvement:$WorkDirectory now gracefully handles trailing
slashes
Tue May 31 14:00:00 2011 ajAATTsuse.de
- Add systemd service file back (bnc#696963).
Fri May 27 14:00:00 2011 mtAATTsuse.de
- Removed touch of obsolete /var/log/boot.log from spec post.
Thu May 19 14:00:00 2011 mrueckertAATTsuse.de
- update to 5.8.1
- bugfix: invalid processing in QUEUE_FULL condition If the the
multi-submit interface was used and a QUEUE_FULL condition
occured, the failed message was properly destructed. However,
the rest of the input batch, if it existed, was not processed.
So this lead to potential loss of messages and a memory leak.
The potential loss of messages was IMHO minor, because they
would have been dropped in most cases due to the queue
remaining full, but very few lucky ones from the batch may have
made it. Anyhow, this has now been changed so that the rest of
the batch is properly tried to be enqueued and, if not
possible, destructed.
- new module mmsnmptrapd, a sample message modification module
This can be useful to reformat snmptrapd messages and also
serves as a sample for how to write message modification
modules using the output module interface. Note that we
introduced this new functionality directly into the stable
release, as it does not modify the core and as such cannot have
any side-effects if it is not used (and thus the risk is solely
on users requiring that functionality).
- bugfix: rate-limiting inside imuxsock did not work 100% correct
reason was that a global config variable was invalidly accessed
where a listener variable should have been used. Also
performance-improved the case when rate limiting is turned off
(this is a very unintrusive change, thus done directly to the
stable version).
- bugfix: $myhostname not available in RainerScript (and no error
message) closes:
http://bugzilla.adiscon.com/show_bug.cgi?id=233
- bugfix: memory and file descriptor leak in stream processing
Leaks could occur under some circumstances if the file stream
handler errored out during the open call. Among others, this
could cause very big memory leaks if there were a problem with
unreadable disk queue files. In regard to the memory leak, this
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=256
- bugfix: doc for impstats had wrong config statements also,
config statements were named a bit inconsistent, resolved that
problem by introducing an alias and only documenting the
consistent statements Thanks to Marcin for bringing up this
problem.
- bugfix: IPv6-address could not be specified in omrelp this was
due to improper parsing of \":\" closes:
http://bugzilla.adiscon.com/show_bug.cgi?id=250
- bugfix: TCP connection invalidly aborted when messages needed
to be discarded (due to QUEUE_FULL or similar problem)
- bugfix: $LocalHostName was not honored under all circumstances
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=258
- bugfix(minor): improper template function call in syslogd.c
Fri Apr 29 14:00:00 2011 idoenmezAATTnovell.com
- Add rsyslog-5.6.5-memcpy.patch: fix overflowing memcpy call in
runtime/net.c
Wed Apr 27 14:00:00 2011 mrueckertAATTsuse.de
- move most of the additional requirements and subpackages into
conditionals so we can switch them on and off by more easily.
Tue Apr 26 14:00:00 2011 mtAATTsuse.de
- Dropped obsolete rsyslog-systemd-integration.bnc656104.diff
Tue Apr 26 14:00:00 2011 mrueckertAATTsuse.de
- dont ship the systemd service file for now.
Sun Apr 24 14:00:00 2011 mrueckertAATTsuse.de
- update to 5.8.0 (v5-tsable)
This is the new v5-stable branch, importing all feature from the
5.7.x versions. To see what has changed in regard to the previous
v5-stable, check the entries for 5.7.x in
/usr/share/doc/packages/rsyslog/ChangeLog.
- bugfix: race condition in deferred name resolution
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=238
Special thanks to Marcin for his persistence in helping to solve this
bug.
- bugfix: DA queue was never shutdown once it was started
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=241
- dropped patch rsyslog-deferred-dns-query-race.diff
included in the release
- refreshed rsyslog-systemd-integration.bnc656104.diff:
most of the patch went upstream just a small chunk left
- fixed the with_dbi conditional, it was using the build_with_relp.
- added a new conditional with_systemd and moved all the systemd
specific things from suse_version >= 1140 to the with_systemd
conditional. the patch line in the preamble should be
unconditional.
Fri Apr 8 14:00:00 2011 mtAATTsuse.de
- bugfix: race condition in deferred name resolution (id=238)
from v5.8.0 candidate.
Thu Mar 24 13:00:00 2011 mtAATTsuse.de
- Updated to 5.6.5 (v5-stable) with following bugfixes:
* bugfix: failover did not work correctly if repeated msg
reduction was on.
affected directive: $ActionExecOnlyWhenPreviousIsSuspended on
* bugfix: omlibdbi did not use password from rsyslog.conf
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=203
* bugfix(kind of): tell users that config graph can currently
not be generated
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=232
* bugfix: discard action did not work under some circumstances
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=217
(bnc#676041)
* bugfix: potential abort condition when $RepeatedMsgReduction
were set to on as well as potentially in a number of other places
where MsgDup() was used. This only happened when the imudp input
module was used and it depended on name resolution not yet had
taken place. (bnc#679030)
* bugfix: fixed a memory leak and potential abort condition
this could happen if multiple rulesets were used and some output
batches contained messages belonging to more than one ruleset.
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=226
fixes: http://bugzilla.adiscon.com/show_bug.cgi?id=218
* bugfix: memory leak when $RepeatedMsgReduction on was used
bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=225
(bnc#681568)
- Merged systemd socket activation support
Wed Feb 2 13:00:00 2011 mtAATTsuse.de
- update to 5.6.3 (v5-stable) with following bugfixes (digest):
* action processor released mememory too early, resulting in
potential issue in retry cases (very unlikely).
* batch processing flagged invalid message as \"bad\" under some
circumstances
* unitialized variable could cause issues under extreme
conditions plus some minor nits.
* batches which had actions in error were not properly retried
in all cases
* imfile did duplicate messages under some circumstances
- enabled plain tcp input, unix socket output, last message
parser and the libdbi module as separate package.
- disabled systemd patch for openSUSE <= 11.3
Thu Jan 20 13:00:00 2011 mtAATTsuse.de
- Improved systemd socket activation support to allow multiple
unix sockets and activation in forking mode (bnc#656197).
Fri Dec 3 13:00:00 2010 mtAATTsuse.de
- update to 5.6.2 (v5-stable) with following bugfixes:
* compile failed on systems without epoll_create1()
Thanks to David Hill for providing a fix.
* atomic increment for msg object may not work correct on
all platforms. Thanks to Chris Metcalf for the patch
* replacements for atomic operations for non-int sized types
had problems. At least one instance of that problem could
potentially lead to abort (inside omfile).
- Increased mark frequency in rsyslog.conf to 1 hour
- Enabled duplicate message reduction in rsyslog.conf to catch
at least buggy programs running amok and writting same message
zillion times until the disk gets out of space (bnc#656197).
- Merged rsyslog-systemd-integration.bnc656104.diff (fuzz=0).
Mon Nov 29 13:00:00 2010 mtAATTsuse.de
- update to 5.6.1
This release addresses a TLS bug, that has been bothering a lot
of users lately. It stops rsyslog from looping, thus disabling
functionality and bearing the risk of unresponsiveness of the
whole system. Other issues have been fixed for imptcp, failing
testbench, segfault on empty templates and failed compile.
For more detailed information, please review the ChangeLog and
http://bugzilla.adiscon.com/show_bug.cgi?id=194,
http://bugzilla.adiscon.com/show_bug.cgi?id=204,
http://bugzilla.adiscon.com/show_bug.cgi?id=206.
- applied systemd integration base patch (without the service and
socket unit files, because we\'ll use same for all syslog damons)
extracted from git master (bnc#656104).
Sat Nov 20 13:00:00 2010 cooloAATTnovell.com
- build with libnet-devel on 11.4
Mon Nov 15 13:00:00 2010 chrisAATTcomputersalat.de
- update to 5.6.0
This release brings all changes and enhancements of the 5.5.x
series to the v5-stable branch.
- bugfix: a couple of problems that imfile had on some platforms,
namely Ubuntu (not their fault, but occured there)
- bugfix: imfile utilizes 32 bit to track offset. Most importantly,
this problem can not experienced on Fedora 64 bit OS (which has
64 bit long\'s!)
- removed obsolete patch
- xconsole-pipe-loop
- rpmlint
- name-repeated-in-summary C Rsyslog
Wed Apr 28 14:00:00 2010 mtAATTsuse.de
- Added $klogConsoleLogLevel 1 to the config, to use same default
[KERNEL_LOGLEVEL in /etc/sysconfig/syslog] as klogd (bnc#593699).
- Improved filter to discard iptables msgs higher err on console,
changed to set default file template instead per file, removed
duplicate filters (bnc#593699).
Tue Apr 27 14:00:00 2010 mtAATTsuse.de
- Applied fix to avoid a tight send-retry loop in case there is
nobody receiving the messages sent to the xconsole pipe
(bnc#597293, http://bugzilla.adiscon.com/show_bug.cgi?id=186).
- Disabled relp support for < 11.3 (librelp is new)
- Fixed to create /var/run/rsyslog in post-install (rpmlint)
Wed Apr 14 14:00:00 2010 mrueckertAATTsuse.de
- dropped install_all_modules_in_lib conditional and all related
code
- new subpackages
- enable RELP support. new depdendency librelp
- enable diagnotic tools.
- enable UDP spoof support. new dependency libnet
- moved module paths to 2 variables defined on top of the spec
Tue Apr 13 14:00:00 2010 mtAATTsuse.de
- Updated to rsyslog version 5.4.0 (v5-stable). This version begins
a new stable series based on the 5.3.x series, which has been
proven rather well in practice. The new 5.4.0 contains fixes for
all known problems. See ChangeLog file for a detailed history.
The main new feature is speed: several optimizations were done,
including support for epoll in tcp listeners.
- Added new lmzlibw.so and omruleset.so to the file list.
- Recompressed original tar.gz source archive using bzip2.
Wed Sep 9 14:00:00 2009 mtAATTsuse.de
- Added read-only RSYSLOGD_NATIVE_VERSION sysconfig/syslog variable,
that is set to the native mode version number for the -c parameter
while every installation and used in the /etc/init.d/syslog script,
except the user overrides this default in RSYSLOGD_COMPAT_VERSION.
Wed Sep 2 14:00:00 2009 mtAATTsuse.de
- Updated to rsyslog version 4.4.1 (v4-stable), a bug-fixing release,
providing some important fixes for issues that have only been
detected after the beta phase. Some of them are serious (like a
segfault when UDP messageforwarding is activated), so users of
4.4.0 are urged to upgrade to this release. Changelog for 4.4.1:
* features requiring Java are automatically disabled if Java
is not present (thanks to Michael Biebl for his help!)
* bugfix: invalid double-quoted PRI, among others in outgoing
messages. This causes grief with all receivers.
Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=147
* bugfix: Java testing tools were required, even if testbench
was disabled. This resulted in build errors if no Java was
present on the build system, even though none of the selected
option actually required Java. (I forgot to backport a similar
fix to newer releases).
* bugfix (backport): omfwd segfault. Note that the orginal (higher
version) patch states this happens only when debugging mode is
turned on. That statement is wrong: if debug mode is turned off,
the message is not being emitted, but the division by zero in
the actual parameters still happens.
- Removed jave2-devel-packages from build requires again
Tue Sep 1 14:00:00 2009 mtAATTsuse.de
- Updated to rsyslog version 4.4.0, the actual stable 4.4.x series.
It provides several bugfixes, performance improvements and new
features: It adds generic network stream server for syslog, the
capability to rebind the send socket of the UDP output section,
allows multiple tcp listeners, multiple recipients in ommail,
new plugins as omprog, improved documentation and testbench
with a config switch. Please review ChangeLog file for details.
- Removed obsolete moddirs patch (included in 4.4.0)
- Added java2-devel-packages to BuildRequires (for test suite)
- Enabled omprog and omtemplate plugins, added them and the
lmstrmsrv plugin to the base-plugins file list.
Mon Apr 20 14:00:00 2009 mtAATTsuse.de
- Improved config file comments about usage of additional
modules provided in separate rsyslog-module packages.
- Enabled GnuTLS (syslog-transport-tls) support module.
Mon Apr 20 14:00:00 2009 mtAATTsuse.de
- Updated to rsyslog 3.20.6 [v3-stable]
Mon Dec 15 13:00:00 2008 mtAATTsuse.de
- Security fix to honor $AllowedSender settings (bnc#457273).
- Security fix [DoS] from 3.20.2 to emit a discard message every
minute only (when DisallowWarning enabled) instead of every time;
this prevernts an attacker can fill the disk (bnc#457273).
Wed Sep 10 14:00:00 2008 schwabAATTsuse.de
- Run autoreconf.
Tue Sep 9 14:00:00 2008 mtAATTsuse.de
- Enabled mail, imfile and imtemplate modules
- Enabled snmp module, packaged as rsyslog-module-snmp
- Added patch to support multiple module directories,
in our case /lib[64]/rsyslog:/usr/lib[64]/rsyslog
Thu Sep 4 14:00:00 2008 mtAATTsuse.de
- initial rsyslog 3.18.3 package