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

rsyslog 8.17.0

OBS-URL: https://build.opensuse.org/request/show/370836
OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=242
This commit is contained in:
Andreas Stieger 2016-03-16 15:12:36 +00:00 committed by Git OBS Bridge
parent cf2c4297ea
commit f8526ab590
6 changed files with 81 additions and 9 deletions

View File

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

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

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

View File

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

View File

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

View File

@ -1,3 +1,45 @@
-------------------------------------------------------------------
Sun Mar 13 06:51:47 UTC 2016 - astieger@suse.com
- rsyslog 8.17.0:
* improve json variable performance
* new experimental feature: lookup table suport
* new feature: dynamic statistics counters
* new contributed plugin: omampq1 for AMQP 1.0-compliant brokers
* new set of UTC-based $now family of variables ($now-utc, $year-utc, ...)
* simplified locking when accessing message and local variables
* new global parameter "debug.unloadModules"
* timestamp handling: guard against invalid dates
* imfile: add "trimlineoverbytes" input paramter
* ommongodb: add support for extended json format for dates
* omjournal: add support for templates
* imuxsock: add "ruleset" input parameter
* imptcp: performance improvements
* improve interface definition in some modules, e.g. mmanon, mmsequence
* rsgtutil: dump mode improvements
+ auto-detect signature file type
+ ability to dump hash chains for log extraction files
* bugfix: unixtimestamp date format was incorrectly computed (leap year)
* bugfix: date-ordinal date format was incorrectly computed (leap year)
* bugfix: some race when shutting down input module threads
* bugfix tcpflood: did not handle connection drops correct in TLS case
* bugfix: abort if global parameter value was wrong
* bugfix omkafka: fix potential NULL pointer addressing
* bugfix impstats: @cee cookie was prefixed to wrong fromat (json vs. cee)
* bugfix imfile: fix race during startup that could lead to some duplication
* bugfix: potential loss of single message at queue shutdown
* bugfix: potential deadlock with heavy variable access
* bugfix ommysql: on some platforms, serverport parameter had no effect
* bugfix omelasticsearch: invalid pointer dereference
* bugfix omhiredis: serverport config parameter did not reliably work
* bugfix rsgtutil: -h command line option did not work
* bugfix lexer: hex numbers were not properly represented
* bugfix TLS syslog: intermittent errors while sending data
* bugfix imfile: abort on startup if no slash was present in file name param
* bugfix rsgtutil: fixed abort when using short command line options
* bugfix rsgtutil: invalid computation of log record extraction file
* bugfix build system: KSI components could only be build if in default path
-------------------------------------------------------------------
Mon Feb 1 21:43:40 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.16.0
Version: 8.17.0
Release: 0
%if 0%{?suse_version} >= 1210
%bcond_without systemd
@ -56,6 +56,7 @@ Release: 0
%bcond_without mmnormalize
%bcond_without elasticsearch
%bcond_without omhttpfs
%bcond_without omamqp1
# contributed modules not built for various reasons
# --enable-mmgrok - grok not in factory
# --enable-omkafka - librdkafka not in factory
@ -125,6 +126,13 @@ BuildRequires: curl-devel
%if %{with omhttpfs}
BuildRequires: curl-devel >= 7.0.0
%endif
%if %{with omamqp1}
%if %{with pkgconfig}
BuildRequires: pkgconfig(libqpid-proton) >= 0.9
%else
BuildRequires: qpid-proton-devel >= 0.9
%endif
%endif
%if %{with hiredis}
BuildRequires: hiredis-devel >= 0.10.1
%endif
@ -192,12 +200,12 @@ BuildRequires: liblognorm-devel >= 1.1.2
%if %{with pkgconfig}
BuildRequires: pkgconfig(libee) >= 0.4.0
BuildRequires: pkgconfig(libestr) >= 0.1.9
BuildRequires: pkgconfig(libfastjson)
BuildRequires: pkgconfig(libfastjson) >= 0.99.0
BuildRequires: pkgconfig(uuid) >= 2.21.0
%else
BuildRequires: libee-devel >= 0.4.0
BuildRequires: libestr-devel
BuildRequires: libfastjson-devel
BuildRequires: libfastjson-devel >= 0.99.0
BuildRequires: libuuid-devel
%endif
%if %{with systemd}
@ -524,6 +532,19 @@ This module provides support for ZeroMQ.
%endif
%if %{with omamqp1}
%package module-omamqp1
Requires: %{name} = %{version}
Summary: AMQP support module for syslog
Group: System/Daemons
%description module-omamqp1
Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
package.
This module provides support for AMQP.
%endif
%prep
%setup -q -a 14
%patch0 -p1
@ -615,6 +636,9 @@ autoreconf -fiv
%if %{with mongodb}
--enable-ommongodb \
%endif
%if %{with omamqp1}
--enable-omamqp1 \
%endif
%if %{with hiredis}
--enable-omhiredis \
%endif
@ -1126,6 +1150,12 @@ fi
%{rsyslog_module_dir_withdeps}/omzmq3.so
%endif
%if %{with omamqp1}
%files module-omamqp1
%defattr(-,root,root)
%{rsyslog_module_dir_withdeps}/omamqp1.so
%endif
%if %{with gcrypt}
%files module-gcrypt