diff --git a/rsyslog.spec b/rsyslog.spec index bdd7654..670ab3f 100644 --- a/rsyslog.spec +++ b/rsyslog.spec @@ -5,7 +5,7 @@ Summary: Enhanced system logging and kernel message trapping daemon Name: rsyslog Version: 8.2102.0 -Release: 10%{?dist} +Release: 100%{?dist} License: (GPLv3+ and ASL 2.0) URL: http://www.rsyslog.com/ Source0: http://www.rsyslog.com/files/download/rsyslog/%{name}-%{version}.tar.gz @@ -69,6 +69,10 @@ Summary: ElasticSearch output module for rsyslog Requires: %name = %version-%release BuildRequires: libcurl-devel +%package mmfields +Summary: Fields extraction module +Requires: %name = %version-%release + %package mmjsonparse Summary: JSON enhanced logging support Requires: %name = %version-%release @@ -187,6 +191,12 @@ in various settings. This message modification module takes messages generated from snmptrapd and modifies them so that they look like they originated from the read originator. +%description mmfields +The mmfield module permits to extract fields. Using this module is of special +advantage if a field-based log format is to be processed, like for example CEF +and either a large number of fields is needed or a specific field is used multiple +times inside filters. + %description mysql The rsyslog-mysql package contains a dynamic shared object that will add MySQL database support to rsyslog. @@ -323,6 +333,7 @@ autoreconf -if --enable-mmkubernetes \ --enable-mmjsonparse \ --enable-mmnormalize \ + --enable-mmfields \ --enable-mmsnmptrapd \ --enable-mmutf8fix \ --enable-mysql \ @@ -466,6 +477,9 @@ done %files mmnormalize %{_libdir}/rsyslog/mmnormalize.so +%files mmfields +%{_libdir}/rsyslog/mmfields.so + %files mmsnmptrapd %{_libdir}/rsyslog/mmsnmptrapd.so @@ -512,6 +526,10 @@ done %changelog +* Mon Jan 17 2022 Sergio Arroutbi - 8.2102.0-100 +- Enable mmfields module + resolves: rhbz#2027971 + * Tue Oct 26 2021 Davide Cavalca - 8.2102.0-10 - Split out logrotate config and dependency into a subpackage resolves: rhbz#1992155