Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-05-17 21:45:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and      /work/SRC/openSUSE:Factory/.rsyslog.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rsyslog"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-03-28 
13:18:22.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes     2014-05-17 
21:45:11.000000000 +0200
@@ -1,0 +2,74 @@
+Sat May 17 10:02:12 UTC 2014 - [email protected]
+
+- adjust default configuration to address warning:
+  "rsyslogd-2307: warning: ~ action is deprecated, consider using
+   the 'stop' statement instead"
+
+-------------------------------------------------------------------
+Wed May 14 06:37:40 UTC 2014 - [email protected]
+
+- rsyslog 8.2.1 [v8-stable]
+  * permits to build against json-c 0.12
+    Unfortunately, json-c had an ABI breakage, so this is necessary. Note
+    that versions prior to 0.12 had security issues (CVE-2013-6370,
+    CVE-2013-6371) and so it is desirable to link against the new version.
+    Thanks to Thomas D. for the patch. Note that at least some distros
+    have fixed the security issue in older versions of json-c, so this
+    seems to apply mostly when building from sources.
+  * doc is no longer shipped as part of the rsyslog tarball
+    Instead, the rsyslog-doc project creates its own tarball. This is the
+    result of a mailing list discussion after the 8.2.0 release with a
+    tarball-in-tarball approach, which was disliked by almost all distro
+    maintainers. This move also has the advantage of de-coupling the
+    release cycles of both projects a bit (which turned out to be a bit
+    problematic in practice).
+  * bugfix: mmutf8fix did not detect two invalid sequences
+  
+-------------------------------------------------------------------
+Wed May 14 06:31:47 UTC 2014 - [email protected]
+
+- rsyslog 8.2.0 [v8-stable]
+  This starts a new stable branch based on 8.1.6 plus the following changes:
+  * we now use doc from the rsyslog-doc project
+    As such, the ./doc subtree has been removed. Instead, a cache of the
+    rsyslog-doc project's files has been included in ./rsyslog-doc.tar.gz.
+    Note that the exact distribution mode for the doc is still under
+    discussion and may change in future releases.
+    This was agreed upon on the rsyslog mailing list. For doc issues
+    and corrections, be sure to work with the rsyslog-doc project. It is
+    currently hosted at https://github.com/rsyslog/rsyslog-doc
+  * add support for specifying the liblogging-stdlog channel spec
+    new global parameter "stdlog.channelspec"
+  * add "defaultnetstreamdrivercertfile" global variable to set a default
+    for the certfile.
+  * omelasticsearch: add new "usehttps" parameter for secured connections
+  * "action resumed" message now also specifies module type
+    which makes troubleshooting a bit easier. Note that we cannot output all
+    the config details (like destination etc) as this would require much more
+    elaborate code changes, which we at least do not like to do in the
+    stable version.
+  * add capability to override GnuTLS path in build process
+  * better and more consistent action naming, action queues now always
+    contain the word "queue" after the action name
+  * bugfix: ompipe did resume itself even when it was still in error
+
+-------------------------------------------------------------------
+Wed May 14 06:27:10 UTC 2014 - [email protected]
+
+- rsyslog 7.6.4 [v7-stable]
+  * removed obsolete --disable-fsstnd configure option
+  * permits to build against json-c 0.12
+  * new omfile default module parameters:
+    filecreatemode
+    fileowner
+    fileownernum
+    filegroup
+    filegroupnum
+    dirowner
+    dirownernum
+    dirgroup
+    dirgroupnum
+  * bugfix: using UUID property could cause segfault
+  * bugfix: mmutf8fix did not detect two invalid sequences
+  
+-------------------------------------------------------------------

Old:
----
  rsyslog-7.6.3.tar.gz

New:
----
  rsyslog-8.2.1.tar.gz

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

Other differences:
------------------
++++++ rsyslog.spec ++++++
--- /var/tmp/diff_new_pack.O4FixH/_old  2014-05-17 21:45:12.000000000 +0200
+++ /var/tmp/diff_new_pack.O4FixH/_new  2014-05-17 21:45:12.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.6.3
+Version:        8.2.1
 Release:        0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -41,7 +41,7 @@
 %else
 %bcond_with     journal
 %endif
-%bcond_without  gssapi
+%bcond_with  gssapi
 %bcond_without  gnutls
 %bcond_without  gcrypt
 %bcond_without  guardtime
@@ -86,7 +86,8 @@
 Requires(pre):  %insserv_prereq %fillup_prereq /etc/init.d/syslog
 BuildRequires:  klogd
 %endif
-BuildRequires:  dos2unix
+BuildRequires:  bison
+BuildRequires:  flex
 BuildRequires:  openssl-devel >= 0.9.7
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
@@ -133,11 +134,7 @@
 %endif
 %if %{with relp}
 # RELP support
-%if 0%{?suse_version} >= 1210
 BuildRequires:  pkgconfig(relp) >= 1.2.5
-%else
-BuildRequires:  librelp-devel >= 1.2.5
-%endif
 %endif
 %if %{with udpspoof}
 # UDP spoof support
@@ -145,35 +142,16 @@
 %endif
 %if %{with mmnormalize}
 # mmnormalize support
-BuildRequires:  pkgconfig(lognorm) >= 0.3.1
-# no support for 1.0.0 in v7.6-stable as per configure
-BuildConflicts:  pkgconfig(lognorm) >= 1.0.0
-# pull in 0.3.x in Factory
-%if 0%{?suse_version} > 1310
-BuildRequires:  liblognorm0-devel
-%endif
-%if 0%{?suse_version} >= 1210
 BuildRequires:  pkgconfig(libee) >= 0.4.0
-%else
-BuildRequires:  libee-devel >= 0.4.0
-%endif # >= 1210
+BuildRequires:  pkgconfig(lognorm) >= 1.0.0
 %endif # with mmnormalize
 #
 # mmjsonparse needs liblognorm,
 # but json check is unconditional
-%if 0%{?suse_version} >= 1210
 BuildRequires:  pkgconfig(json) >= 0.9
+BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
-%else
-BuildRequires:  libee-devel
-BuildRequires:  libestr-devel >= 0.1.9
-BuildRequires:  libjson-devel
-%endif
-%if 0%{?suse_version} >= 1220
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
-%else
-BuildRequires:  libuuid-devel
-%endif
 %if 0%{?suse_version} >= 1200
 BuildRequires:  python-docutils
 %bcond_without  rst2man
@@ -202,17 +180,6 @@
 protected syslog relay chains while at the same time being very easy to
 setup for the novice user.
 
-%package doc
-Requires:       %{name} = %{version}
-Summary:        Additional documentation for rsyslog
-Group:          System/Daemons
-
-%description doc
-Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
-package.
-
-This package provides additional documentation for rsyslog.
-
 %if %{with diagtools}
 
 %package diag-tools
@@ -488,7 +455,6 @@
        "%{_sourcedir}/${file}.in" > "${file}"
 done
 %endif
-dos2unix doc/*.html
 
 %build
 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall -I../grammar 
-I../../grammar"
@@ -587,7 +553,6 @@
        --enable-mmsequence     \
        --enable-mmfields       \
        --enable-mmpstrucdata   \
-       --enable-mmrfc5424addhmac \
 %if %{with guardtime}
        --enable-guardtime      \
 %endif
@@ -598,11 +563,7 @@
 %endif
        --enable-usertools      \
        --disable-static
-#
-%if ! %{with rst2man}
-       touch tools/{rscryutil.1,rsgtutil.1}
-%endif
-#
+
 make %{?_smp_mflags:%{_smp_mflags}} V=1
 
 %install
@@ -694,7 +655,7 @@
 #
 rm -f doc/Makefile*
 install -d -m0755 %{buildroot}%{rsyslogdocdir}/
-find ChangeLog README AUTHORS COPYING COPYING.LESSER doc \
+find ChangeLog README AUTHORS COPYING COPYING.LESSER \
        \( -type d -exec install -m755 -d   %{buildroot}%{rsyslogdocdir}/\{\} 
\; \) \
      -o \( -type f -exec install -m644 \{\} %{buildroot}%{rsyslogdocdir}/\{\} 
\; \)
 #
@@ -877,7 +838,6 @@
 %{rsyslog_module_dir_nodeps}/mmcount.so
 %{rsyslog_module_dir_nodeps}/mmfields.so
 %{rsyslog_module_dir_nodeps}/mmpstrucdata.so
-%{rsyslog_module_dir_nodeps}/mmrfc5424addhmac.so
 %{rsyslog_module_dir_nodeps}/mmsequence.so
 %{rsyslog_module_dir_nodeps}/mmutf8fix.so
 %{rsyslog_module_dir_nodeps}/ommail.so
@@ -916,11 +876,6 @@
 %{_unitdir}/rsyslog.service
 %endif
 
-%files doc
-%defattr(-,root,root)
-%dir %{rsyslogdocdir}
-%doc %{rsyslogdocdir}/doc
-
 %if %{with diagtools}
 
 %files diag-tools

++++++ rsyslog-7.6.3.tar.gz -> rsyslog-8.2.1.tar.gz ++++++
++++ 63484 lines of diff (skipped)

++++++ rsyslog.conf.in ++++++
--- /var/tmp/diff_new_pack.O4FixH/_old  2014-05-17 21:45:13.000000000 +0200
+++ /var/tmp/diff_new_pack.O4FixH/_new  2014-05-17 21:45:13.000000000 +0200
@@ -75,8 +75,10 @@
            ($syslogseverity <= 3 /* errors  */ ) and not  \
            ($syslogfacility-text == 'authpriv')           \
        ) \
-then   /dev/tty10
-&      |/dev/xconsole
+then {
+       /dev/tty10
+       |/dev/xconsole
+}
 
 
 # Emergency messages to everyone logged on (wall)
@@ -92,8 +94,10 @@
 #
 if     ($syslogfacility-text == 'kern') and \
        ($msg contains 'IN=' and $msg contains 'OUT=') \
-then   -/var/log/firewall
-&      stop
+then {
+       -/var/log/firewall
+       stop
+}
 
 
 #
@@ -106,8 +110,10 @@
 # => up to notice (skip info and debug)
 if     ($programname == 'acpid' or $syslogtag == '[acpid]:') and \
        ($syslogseverity <= 5 /* notice */) \
-then   -/var/log/acpid
-&      stop
+then {
+       -/var/log/acpid
+       stop
+}
 
 
 #
@@ -115,8 +121,10 @@
 #
 if      ($programname == 'NetworkManager') or \
        ($programname startswith 'nm-') \
-then   -/var/log/NetworkManager
-&      stop
+then {
+       -/var/log/NetworkManager
+       stop
+}
 
 
 #

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

Reply via email to