Hello community, here is the log from the commit of package rsyslog for openSUSE:Factory checked in at 2016-12-05 16:34:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2016-07-21 08:17:26.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-12-05 16:34:16.000000000 +0100 @@ -1,0 +2,42 @@ +Sun Dec 4 20:38:02 UTC 2016 - [email protected] + +- rsyslog 8.23.0: + * requiring libfastjson 0.99.3 + * KSI signatures: removed SHA2-224 hash algorithm + * imfile: new timeout feature for multi-line reads + * omfile: improve robustness against network file system failures + * pmaixforwardedfrom: support for AIX syslogd -s option + * omelasticsearch: add ability to specify max http request size + * omelasticsearch: high availability addressing of ElasticSearch cluster + * omelasticsearch: make compatible with ElasticSearch 2.x and 5.x + * omhiredis: add dynakey attribute. + * omtcl: new contributed module + * RainerScript: provide a capability to set environment variables + * lookup tables: improved error checking + * queue subsystem: add configuration parameter "queue.samplinginterval" + * various bug fixes + * rsgtutil: option to specify KSI publications file certificate constraints +- includes changes from 8.22.0: + * ompgsql: add template support + * generate somewhat better error message on config file syntax error +- includes changes from 8.21.0: + * CHANGE OF BEHAVIOUR: + by default, internal messages are no longer logged via the internal + bridge to rsyslog but via the syslog() API call [either directly or + via liblogging). For the typical single-rsyslogd-instance installation this + is mostly unnoticable (except for some additional latency). If multiple + instances are run, only the "main" (the one processing system log messages) + will see all messages. To return to the old behaviour, do either of those + two: + 1) add in rsyslog.conf: + global(processInternalMessages="on") + 2) export the environment variable RSYSLOG_DFLT_LOG_INTERNAL=1 + This will set a new default - the value can still be overwritten via + rsyslog.conf (method 1). Note that the environment variable must be + set in your **startup script**. + For more information, please visit + http://www.rsyslog.com/rsyslog-error-reporting-improved/ + * slightly improved TLS syslog error messages + * queue subsystem: improved robustness + +------------------------------------------------------------------- Old: ---- rsyslog-8.20.0.tar.gz rsyslog-doc-8.20.0.tar.gz New: ---- rsyslog-8.23.0.tar.gz rsyslog-doc-8.23.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rsyslog.spec ++++++ --- /var/tmp/diff_new_pack.AJhVvK/_old 2016-12-05 16:34:19.000000000 +0100 +++ /var/tmp/diff_new_pack.AJhVvK/_new 2016-12-05 16:34:19.000000000 +0100 @@ -20,7 +20,7 @@ Summary: The enhanced syslogd for Linux and Unix License: (GPL-3.0+ and Apache-2.0) Group: System/Daemons -Version: 8.20.0 +Version: 8.23.0 Release: 0 %if 0%{?suse_version} >= 1210 %bcond_without systemd @@ -57,6 +57,7 @@ %bcond_without elasticsearch %bcond_without omhttpfs %bcond_without omamqp1 +%bcond_without tcl # contributed modules not built for various reasons # --enable-mmgrok - grok not in factory # --enable-omkafka - librdkafka not in factory @@ -200,18 +201,21 @@ %if %{with pkgconfig} BuildRequires: pkgconfig(libee) >= 0.4.0 BuildRequires: pkgconfig(libestr) >= 0.1.9 -# 0.99.3 will become mandatory in 8.20.1 -# BuildRequires: pkgconfig(libfastjson) >= 0.99.3 -BuildRequires: pkgconfig(libfastjson) >= 0.99.0 +BuildRequires: pkgconfig(libfastjson) >= 0.99.3 BuildRequires: pkgconfig(uuid) >= 2.21.0 %else BuildRequires: libee-devel >= 0.4.0 BuildRequires: libestr-devel -# 0.99.3 will become mandatory in 8.20.1 -# BuildRequires: libfastjson-devel >= 0.99.3 -BuildRequires: libfastjson-devel >= 0.99.0 +BuildRequires: libfastjson-devel >= 0.99.3 BuildRequires: libuuid-devel %endif +%if %{with tcl} +%if %{with pkgconfig} +BuildRequires: pkgconfig(tcl) +%else +BuildRequires: tcl-devel +%endif +%endif %if %{with systemd} %{?systemd_requires} BuildRequires: pkgconfig(systemd) @@ -549,6 +553,19 @@ This module provides support for AMQP. %endif +%if %{with tcl} +%package module-omtcl +Requires: %{name} = %{version} +Summary: TCL output module for rsyslog +Group: System/Daemons + +%description module-omtcl +Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog +package. + +This module provides an output module for TCL. +%endif + %prep %setup -q -a 14 %patch0 -p1 @@ -678,6 +695,9 @@ %else --disable-libgcrypt \ %endif +%if %{with tcl} + --enable-omtcl \ +%endif --enable-usertools \ --disable-static @@ -1177,4 +1197,10 @@ %{_bindir}/rsgtutil %endif +%if %{with tcl} +%files module-omtcl +%defattr(-,root,root) +%{rsyslog_module_dir_withdeps}/omtcl.so* +%endif + %changelog ++++++ rsyslog-8.20.0.tar.gz -> rsyslog-8.23.0.tar.gz ++++++ ++++ 19351 lines of diff (skipped) ++++++ rsyslog-doc-8.20.0.tar.gz -> rsyslog-doc-8.23.0.tar.gz ++++++ ++++ 14421 lines of diff (skipped)
