Accepting request 443731 from home:AndreasStieger:branches:Base:System

rsyslog 8.23.0

OBS-URL: https://build.opensuse.org/request/show/443731
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=250
This commit is contained in:
Andreas Stieger 2016-12-04 21:23:37 +00:00 committed by Git OBS Bridge
parent 51d6114542
commit 7decd5da9e
6 changed files with 81 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:339c8f848238459318bf742d1c7a48854f98418fd3a7909030b614c395165b17
size 2287709

3
rsyslog-8.23.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:244e79552d37a5729f3f53786062828adc16fd080eeb0de6507bff55ed21693b
size 2338318

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0e0cd49c9cd67ff716712a50191b9e8d0e0882d00645012e9ce816213174cb3
size 4273722

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c2b23952e5878af334a7b71de76fc6bd432e90dff968da545d3bd73f8a4a147f
size 4316852

View File

@ -1,3 +1,45 @@
-------------------------------------------------------------------
Sun Dec 4 20:38:02 UTC 2016 - astieger@suse.com
- 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
-------------------------------------------------------------------
Tue Jul 19 16:54:56 UTC 2016 - astieger@suse.com

View File

@ -20,7 +20,7 @@ Name: rsyslog
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 @@ Release: 0
%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 @@ BuildRequires: liblognorm-devel >= 1.1.2
%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 @@ package.
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
@ -677,6 +694,9 @@ autoreconf -fiv
--enable-libgcrypt \
%else
--disable-libgcrypt \
%endif
%if %{with tcl}
--enable-omtcl \
%endif
--enable-usertools \
--disable-static
@ -1177,4 +1197,10 @@ fi
%{_bindir}/rsgtutil
%endif
%if %{with tcl}
%files module-omtcl
%defattr(-,root,root)
%{rsyslog_module_dir_withdeps}/omtcl.so*
%endif
%changelog