Enable mmfields

Resolves: rhbz#2027971
This commit is contained in:
Sergio Arroutbi 2022-01-18 12:57:25 +01:00
parent c8778ca2f2
commit 7d34af3733
1 changed files with 19 additions and 1 deletions

View File

@ -5,7 +5,7 @@
Summary: Enhanced system logging and kernel message trapping daemon Summary: Enhanced system logging and kernel message trapping daemon
Name: rsyslog Name: rsyslog
Version: 8.2102.0 Version: 8.2102.0
Release: 10%{?dist} Release: 100%{?dist}
License: (GPLv3+ and ASL 2.0) License: (GPLv3+ and ASL 2.0)
URL: http://www.rsyslog.com/ URL: http://www.rsyslog.com/
Source0: http://www.rsyslog.com/files/download/rsyslog/%{name}-%{version}.tar.gz 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 Requires: %name = %version-%release
BuildRequires: libcurl-devel BuildRequires: libcurl-devel
%package mmfields
Summary: Fields extraction module
Requires: %name = %version-%release
%package mmjsonparse %package mmjsonparse
Summary: JSON enhanced logging support Summary: JSON enhanced logging support
Requires: %name = %version-%release Requires: %name = %version-%release
@ -187,6 +191,12 @@ in various settings.
This message modification module takes messages generated from snmptrapd and This message modification module takes messages generated from snmptrapd and
modifies them so that they look like they originated from the read originator. 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 %description mysql
The rsyslog-mysql package contains a dynamic shared object that will add The rsyslog-mysql package contains a dynamic shared object that will add
MySQL database support to rsyslog. MySQL database support to rsyslog.
@ -323,6 +333,7 @@ autoreconf -if
--enable-mmkubernetes \ --enable-mmkubernetes \
--enable-mmjsonparse \ --enable-mmjsonparse \
--enable-mmnormalize \ --enable-mmnormalize \
--enable-mmfields \
--enable-mmsnmptrapd \ --enable-mmsnmptrapd \
--enable-mmutf8fix \ --enable-mmutf8fix \
--enable-mysql \ --enable-mysql \
@ -466,6 +477,9 @@ done
%files mmnormalize %files mmnormalize
%{_libdir}/rsyslog/mmnormalize.so %{_libdir}/rsyslog/mmnormalize.so
%files mmfields
%{_libdir}/rsyslog/mmfields.so
%files mmsnmptrapd %files mmsnmptrapd
%{_libdir}/rsyslog/mmsnmptrapd.so %{_libdir}/rsyslog/mmsnmptrapd.so
@ -512,6 +526,10 @@ done
%changelog %changelog
* Mon Jan 17 2022 Sergio Arroutbi <sarroutb@redhat.com> - 8.2102.0-100
- Enable mmfields module
resolves: rhbz#2027971
* Tue Oct 26 2021 Davide Cavalca <dcavalca@centosproject.org> - 8.2102.0-10 * Tue Oct 26 2021 Davide Cavalca <dcavalca@centosproject.org> - 8.2102.0-10
- Split out logrotate config and dependency into a subpackage - Split out logrotate config and dependency into a subpackage
resolves: rhbz#1992155 resolves: rhbz#1992155