Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-04-23 17:35:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and      /work/SRC/openSUSE:Factory/.rsyslog.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rsyslog", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-04-19 
15:46:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes     2013-04-23 
17:35:59.000000000 +0200
@@ -1,0 +2,90 @@
+Fri Apr 19 21:53:30 UTC 2013 - [email protected]
+
+- rsyslogd.conf removed from upstream tarball, no longer install as
+  documentation.
+- build requirement for libestr is >= 0.1.5
+
+-------------------------------------------------------------------
+Fri Apr 19 09:11:23 UTC 2013 - [email protected]
+
+- update to 7.2.7 [v7-stable] 2013-04-17:
+  - rsyslogd startup information is now properly conveyed back to init
+    when privileges are beging dropped. Actually, we have moved
+    termination of the parent in front of the priv drop. So it shall
+    work now in all cases. See code comments in commit for more details.
+  - If forking, the parent now waits for a maximum of 60 seconds for
+    termination by the child
+  - improved debugging support in forked (auto-backgrounding) mode.
+    The rsyslog debug log file is now continued to be written across the
+    fork.
+  - updated systemd files to match current systemd source
+  - bugfix: failover/action suspend did not work correctly
+    This was experienced if the retry action took more than one second
+    to complete. For suspending, a cached timestamp was used, and if the
+    retry took longer, that timestamp was already in the past. As a
+    result, the action never was kept in suspended state, and as such no
+    failover happened. The suspend functionalit now does no longer use
+    the cached timestamp (should not have any performance implication,
+    as action suspend occurs very infrequently).
+  - bugfix: nested if/prifilt conditions did not work properly
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=415
+  - bugfix: script == comparison did not work properly on JSON objects
+    [backport from 7.3 branch]
+  - bugfix: imudp scheduling parameters did affect main thread, not imudp
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=409
+  - bugfix: imuxsock rate-limiting could not be configured via legacy conf
+    Rate-limiting for the system socket could not be configured via legacy
+    configuration directives. However, the new-style RainerScript config
+    options worked.
+    Thanks to Milan Bartos for the patch.
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=390
+  - bugfix: using group resolution could lead to endless loop
+    Thanks to Tomas Heinrich for the patch.
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=310
+  - bugfix: $mmnormalizeuseramsg paramter was specified with wrong type
+    Thank to Renzhong Zhang for alerting us of the problem.
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=420
+  - bugfix: RainerScript getenv() function caused segfault when var was
+    not found.
+    Thanks to Philippe Muller for the patch.
+  - bugfix: several issues in imkmsg
+    see bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=421#c8
+  - bugfix: imuxsock was missing SysSock.ParseTrusted module parameter
+    To use that functionality, legacy rsyslog.conf syntax had to be used.
+    Also, the doc was missing information on the "ParseTrusted" set of
+    config directives.
+  - bugfix: parameter action.execOnlyWhenPreviousIsSuspended was
+    accidently of integer-type. For obvious reasons, it needs to be
+    boolean. Note that this change can break existing configurations
+    if they circumvented the problem by using 0/1 values.
+  - doc bugfix: rsyslog.conf man page had invalid file format info
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=418
+- update to 7.2.6 [v7-stable] 2013-03-05:
+  - slightly improved config parser error messages when invalid escapes
+    happen
+  - bugfix: include files got included in the wrong order
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=411
+    This happens if an $IncludeConfig directive was done on multiple
+    files (e.g. the distro default of $IncludeConfig /etc/rsyslog.d/*.conf).
+    In that case, the order of include file processing is reversed, which
+    could lead to all sorts of problems.
+    Thanks to Nathan Stratton Treadway for his great analysis of the
+    problem, which made bug fixing really easy.
+  - bugfix: omelasticsearch failed when authentication data was provided
+    ... at least in most cases it emitted an error message:
+    "snprintf failed when trying to build auth string"
+    Thanks to Joerg Heinemann for alerting us.
+    closes: http://bugzilla.adiscon.com/show_bug.cgi?id=404
+  - bugfix: some property-based filter were incorrectly parsed
+    This usually lead to a syntax error on startup and rsyslogd not actually
+    starting up. The problem was the regex, which did not care for double
+    quote characters to follow in the action part - unfortunately something
+    that can frequently happen with v6+ format. An example:
+    :programname, isequal, "as" {action(type="omfile" ...) }
+    Here, the part 
+    :programname, isequal, "as" {action(type="omfile"
+    was treated as the property filter, and the rest as action part.
+    Obviously, this did not work out. Unfortunately, such situations usually
+    resulted in very hard to understand error messages.
+
+-------------------------------------------------------------------

Old:
----
  rsyslog-7.2.5.tar.gz

New:
----
  rsyslog-7.2.7.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rsyslog.spec ++++++
--- /var/tmp/diff_new_pack.4l74wc/_old  2013-04-23 17:36:03.000000000 +0200
+++ /var/tmp/diff_new_pack.4l74wc/_new  2013-04-23 17:36:03.000000000 +0200
@@ -20,7 +20,7 @@
 Summary:        The enhanced syslogd for Linux and Unix
 License:        (GPL-3.0+ and Apache-2.0)
 Group:          System/Daemons
-Version:        7.2.5
+Version:        7.2.7
 Release:        0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -132,7 +132,7 @@
 %if 0%{?suse_version} >= 1210
 BuildRequires:  pkgconfig(json) >= 0.9
 BuildRequires:  pkgconfig(libee) >= 0.4.0
-BuildRequires:  pkgconfig(libestr) >= 0.1.2
+BuildRequires:  pkgconfig(libestr) >= 0.1.5
 %else
 BuildRequires:  libee-devel
 BuildRequires:  libestr-devel
@@ -589,7 +589,7 @@
 #
 rm -f doc/Makefile*
 install -d -m0755 %{buildroot}%{rsyslogdocdir}/
-find ChangeLog README AUTHORS COPYING COPYING.LESSER rsyslog.conf doc \
+find ChangeLog README AUTHORS COPYING COPYING.LESSER doc \
        \( -type d -exec install -m755 -d   %{buildroot}%{rsyslogdocdir}/\{\} 
\; \) \
      -o \( -type f -exec install -m644 \{\} %{buildroot}%{rsyslogdocdir}/\{\} 
\; \)
 #
@@ -783,7 +783,6 @@
 %{_mandir}/man5/rsyslog.conf.5*
 %{_mandir}/man8/rsyslogd.8*
 %dir %{rsyslogdocdir}
-%doc %{rsyslogdocdir}/rsyslog.conf
 %doc %{rsyslogdocdir}/ChangeLog
 %doc %{rsyslogdocdir}/README
 %doc %{rsyslogdocdir}/AUTHORS

++++++ rsyslog-7.2.5.tar.gz -> rsyslog-7.2.7.tar.gz ++++++
++++ 48031 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to