1
This commit is contained in:
parent
ffef79dab0
commit
cf388035bc
147
rsyslog.spec
147
rsyslog.spec
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
Name: rsyslog
|
Name: rsyslog
|
||||||
Version: 8.2110.0
|
Version: 8.2110.0
|
||||||
Release: 1
|
Release: 2
|
||||||
Summary: The rocket-fast system for log processing
|
Summary: The rocket-fast system for log processing
|
||||||
License: (GPLv3+ and ASL 2.0)
|
License: (GPLv3+ and ASL 2.0)
|
||||||
URL: http://www.rsyslog.com/
|
URL: http://www.rsyslog.com/
|
||||||
@ -33,12 +33,6 @@ Requires: logrotate >= 3.5.2 bash >= 2.0
|
|||||||
|
|
||||||
Provides: syslog
|
Provides: syslog
|
||||||
Obsoletes: sysklogd < 1.5-11
|
Obsoletes: sysklogd < 1.5-11
|
||||||
Provides: rsyslog-crypto rsyslog-doc rsyslog-elasticsearch rsyslog-mmjsonparse
|
|
||||||
Provides: rsyslog-mmaudit rsyslog-mmsnmptrapd rsyslog-mysql
|
|
||||||
Provides: rsyslog-gssapi rsyslog-gnutls rsyslog-updspoof
|
|
||||||
Obsoletes: rsyslog-crypto rsyslog-doc rsyslog-elasticsearch rsyslog-mmjsonparse
|
|
||||||
Obsoletes: rsyslog-mmaudit rsyslog-mmsnmptrapd rsyslog-mysql
|
|
||||||
Obsoletes: rsyslog-gssapi rsyslog-gnutls rsyslog-updspoof
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
RSYSLOG is the rocket-fast system for log processing.It offers high-performance,
|
RSYSLOG is the rocket-fast system for log processing.It offers high-performance,
|
||||||
@ -146,6 +140,94 @@ BuildRequires: net-snmp-devel
|
|||||||
The rsyslog-snmp package contains the rsyslog plugin that provides the
|
The rsyslog-snmp package contains the rsyslog plugin that provides the
|
||||||
ability to send syslog messages as SNMPv1 and SNMPv2c traps.
|
ability to send syslog messages as SNMPv1 and SNMPv2c traps.
|
||||||
|
|
||||||
|
%package crypto
|
||||||
|
Summary: Encryption support
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
|
||||||
|
%description crypto
|
||||||
|
This package contains a module providing log file encryption and a
|
||||||
|
command line tool to process encrypted logs.
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: HTML documentation for rsyslog
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description doc
|
||||||
|
This subpackage contains documentation for rsyslog.
|
||||||
|
|
||||||
|
%package elasticsearch
|
||||||
|
Summary: ElasticSearch output module for rsyslog
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
BuildRequires: libcurl-devel
|
||||||
|
|
||||||
|
%description elasticsearch
|
||||||
|
This module provides the capability for rsyslog to feed logs directly into
|
||||||
|
Elasticsearch.
|
||||||
|
|
||||||
|
%package mmjsonparse
|
||||||
|
Summary: JSON enhanced logging support
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
|
||||||
|
%description mmjsonparse
|
||||||
|
This module provides the capability to recognize and parse JSON enhanced
|
||||||
|
syslog messages.
|
||||||
|
|
||||||
|
%package mysql
|
||||||
|
Summary: MySQL support for rsyslog
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
BuildRequires: mariadb-connector-c-devel
|
||||||
|
|
||||||
|
%description mysql
|
||||||
|
The rsyslog-mysql package contains a dynamic shared object that will add
|
||||||
|
MySQL database support to rsyslog.
|
||||||
|
|
||||||
|
%package mmsnmptrapd
|
||||||
|
Summary: Message modification module for snmptrapd generated messages
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
|
||||||
|
%description mmsnmptrapd
|
||||||
|
This message modification module takes messages generated from snmptrapd and
|
||||||
|
modifies them so that they look like they originated from the read originator.
|
||||||
|
|
||||||
|
%package mmaudit
|
||||||
|
Summary: Message modification module supporting Linux audit format
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
|
||||||
|
%description mmaudit
|
||||||
|
This module provides message modification supporting Linux audit format
|
||||||
|
in various settings.
|
||||||
|
|
||||||
|
%package gssapi
|
||||||
|
Summary: GSSAPI authentication and encryption support for rsyslog
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
BuildRequires: krb5-devel
|
||||||
|
|
||||||
|
%description gssapi
|
||||||
|
The rsyslog-gssapi package contains the rsyslog plugins which support GSSAPI
|
||||||
|
authentication and secure connections. GSSAPI is commonly used for Kerberos
|
||||||
|
authentication.
|
||||||
|
|
||||||
|
%package gnutls
|
||||||
|
Summary: TLS protocol support for rsyslog via GnuTLS library
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
BuildRequires: gnutls-devel
|
||||||
|
|
||||||
|
%description gnutls
|
||||||
|
The rsyslog-gnutls package contains the rsyslog plugins that provide the
|
||||||
|
ability to send and receive syslog messages via TCP or RELP using TLS
|
||||||
|
encryption via GnuTLS library. For details refer to rsyslog doc on imtcp
|
||||||
|
and omfwd modules.
|
||||||
|
|
||||||
|
%package udpspoof
|
||||||
|
Summary: Provides the omudpspoof module
|
||||||
|
Requires: %name = %version-%release
|
||||||
|
BuildRequires: libnet-devel
|
||||||
|
|
||||||
|
%description udpspoof
|
||||||
|
This module is similar to the regular UDP forwarder, but permits to
|
||||||
|
spoof the sender address. Also, it enables to circle through a number
|
||||||
|
of source ports.
|
||||||
|
|
||||||
%package_help
|
%package_help
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
@ -265,8 +347,6 @@ done
|
|||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc ChangeLog README.md
|
%doc ChangeLog README.md
|
||||||
%license AUTHORS
|
%license AUTHORS
|
||||||
%doc %{rsyslog_docdir}/html
|
|
||||||
%doc %{rsyslog_docdir}/mysql-createDB.sql
|
|
||||||
%doc %{rsyslog_docdir}/pgsql-createDB.sql
|
%doc %{rsyslog_docdir}/pgsql-createDB.sql
|
||||||
%license COPYING*
|
%license COPYING*
|
||||||
%{rsyslog_docdir}
|
%{rsyslog_docdir}
|
||||||
@ -282,11 +362,9 @@ done
|
|||||||
%config(noreplace) %{_sysconfdir}/rsyslog.conf
|
%config(noreplace) %{_sysconfdir}/rsyslog.conf
|
||||||
%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
|
%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
|
||||||
%config(noreplace) %{_sysconfdir}/logrotate.d/rsyslog
|
%config(noreplace) %{_sysconfdir}/logrotate.d/rsyslog
|
||||||
%{_bindir}/rscryutil
|
|
||||||
%{_libdir}/rsyslog/fmhttp.so
|
%{_libdir}/rsyslog/fmhttp.so
|
||||||
%{_libdir}/rsyslog/fmhash.so
|
%{_libdir}/rsyslog/fmhash.so
|
||||||
%{_libdir}/rsyslog/imfile.so
|
%{_libdir}/rsyslog/imfile.so
|
||||||
%{_libdir}/rsyslog/imgssapi.so
|
|
||||||
%{_libdir}/rsyslog/imjournal.so
|
%{_libdir}/rsyslog/imjournal.so
|
||||||
%{_libdir}/rsyslog/imklog.so
|
%{_libdir}/rsyslog/imklog.so
|
||||||
%{_libdir}/rsyslog/immark.so
|
%{_libdir}/rsyslog/immark.so
|
||||||
@ -295,32 +373,22 @@ done
|
|||||||
%{_libdir}/rsyslog/imtcp.so
|
%{_libdir}/rsyslog/imtcp.so
|
||||||
%{_libdir}/rsyslog/imudp.so
|
%{_libdir}/rsyslog/imudp.so
|
||||||
%{_libdir}/rsyslog/imuxsock.so
|
%{_libdir}/rsyslog/imuxsock.so
|
||||||
%{_libdir}/rsyslog/lmcry_gcry.so
|
|
||||||
%{_libdir}/rsyslog/lmgssutil.so
|
|
||||||
%{_libdir}/rsyslog/lmnet.so
|
%{_libdir}/rsyslog/lmnet.so
|
||||||
%{_libdir}/rsyslog/lmnetstrms.so
|
%{_libdir}/rsyslog/lmnetstrms.so
|
||||||
%{_libdir}/rsyslog/lmnsd_gtls.so
|
|
||||||
%{_libdir}/rsyslog/lmnsd_ptcp.so
|
%{_libdir}/rsyslog/lmnsd_ptcp.so
|
||||||
%{_libdir}/rsyslog/lmregexp.so
|
%{_libdir}/rsyslog/lmregexp.so
|
||||||
%{_libdir}/rsyslog/lmtcpclt.so
|
%{_libdir}/rsyslog/lmtcpclt.so
|
||||||
%{_libdir}/rsyslog/lmtcpsrv.so
|
%{_libdir}/rsyslog/lmtcpsrv.so
|
||||||
%{_libdir}/rsyslog/lmzlibw.so
|
%{_libdir}/rsyslog/lmzlibw.so
|
||||||
%{_libdir}/rsyslog/mmanon.so
|
%{_libdir}/rsyslog/mmanon.so
|
||||||
%{_libdir}/rsyslog/mmaudit.so
|
|
||||||
%{_libdir}/rsyslog/mmcount.so
|
%{_libdir}/rsyslog/mmcount.so
|
||||||
%{_libdir}/rsyslog/mmexternal.so
|
%{_libdir}/rsyslog/mmexternal.so
|
||||||
%{_libdir}/rsyslog/mmjsonparse.so
|
|
||||||
%{_libdir}/rsyslog/mmsnmptrapd.so
|
|
||||||
%{_libdir}/rsyslog/ommail.so
|
%{_libdir}/rsyslog/ommail.so
|
||||||
%{_libdir}/rsyslog/omelasticsearch.so
|
|
||||||
%{_libdir}/rsyslog/omgssapi.so
|
|
||||||
%{_libdir}/rsyslog/omjournal.so
|
%{_libdir}/rsyslog/omjournal.so
|
||||||
%{_libdir}/rsyslog/omudpspoof.so
|
|
||||||
%{_libdir}/rsyslog/omprog.so
|
%{_libdir}/rsyslog/omprog.so
|
||||||
%{_libdir}/rsyslog/omstdout.so
|
%{_libdir}/rsyslog/omstdout.so
|
||||||
%{_libdir}/rsyslog/omtesting.so
|
%{_libdir}/rsyslog/omtesting.so
|
||||||
%{_libdir}/rsyslog/omuxsock.so
|
%{_libdir}/rsyslog/omuxsock.so
|
||||||
%{_libdir}/rsyslog/ommysql.so
|
|
||||||
%{_libdir}/rsyslog/pmaixforwardedfrom.so
|
%{_libdir}/rsyslog/pmaixforwardedfrom.so
|
||||||
%{_libdir}/rsyslog/pmcisconames.so
|
%{_libdir}/rsyslog/pmcisconames.so
|
||||||
%{_libdir}/rsyslog/pmlastmsg.so
|
%{_libdir}/rsyslog/pmlastmsg.so
|
||||||
@ -363,6 +431,40 @@ done
|
|||||||
%files snmp
|
%files snmp
|
||||||
%{_libdir}/rsyslog/omsnmp.so
|
%{_libdir}/rsyslog/omsnmp.so
|
||||||
|
|
||||||
|
%files crypto
|
||||||
|
%{_bindir}/rscryutil
|
||||||
|
%{_libdir}/rsyslog/lmcry_gcry.so
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%doc %{rsyslog_docdir}/html
|
||||||
|
|
||||||
|
%files elasticsearch
|
||||||
|
%{_libdir}/rsyslog/omelasticsearch.so
|
||||||
|
|
||||||
|
%files mmjsonparse
|
||||||
|
%{_libdir}/rsyslog/mmjsonparse.so
|
||||||
|
|
||||||
|
%files mysql
|
||||||
|
%doc %{rsyslog_docdir}/mysql-createDB.sql
|
||||||
|
%{_libdir}/rsyslog/ommysql.so
|
||||||
|
|
||||||
|
%files mmsnmptrapd
|
||||||
|
%{_libdir}/rsyslog/mmsnmptrapd.so
|
||||||
|
|
||||||
|
%files mmaudit
|
||||||
|
%{_libdir}/rsyslog/mmaudit.so
|
||||||
|
|
||||||
|
%files gssapi
|
||||||
|
%{_libdir}/rsyslog/lmgssutil.so
|
||||||
|
%{_libdir}/rsyslog/imgssapi.so
|
||||||
|
%{_libdir}/rsyslog/omgssapi.so
|
||||||
|
|
||||||
|
%files gnutls
|
||||||
|
%{_libdir}/rsyslog/lmnsd_gtls.so
|
||||||
|
|
||||||
|
%files udpspoof
|
||||||
|
%{_libdir}/rsyslog/omudpspoof.so
|
||||||
|
|
||||||
%files help
|
%files help
|
||||||
%doc %{rsyslog_docdir}/html
|
%doc %{rsyslog_docdir}/html
|
||||||
%{_mandir}/man5/rsyslog.conf.5.gz
|
%{_mandir}/man5/rsyslog.conf.5.gz
|
||||||
@ -370,6 +472,9 @@ done
|
|||||||
%{_mandir}/man1/rscryutil.1.gz
|
%{_mandir}/man1/rscryutil.1.gz
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Dec 2021 wuchaochao <wuchaochao4@huawei.com> - 8.2110.0-2
|
||||||
|
- move rsyslog-crypto rsyslog-doc rsyslog-elasticsearch rsyslog-mmjsonparse syslog-mmaudit rsyslog-mmsnmptrapd rsyslog-mysql syslog-gssapi rsyslog-gnutls rsyslog-updspoof from rsyslog
|
||||||
|
|
||||||
* Thu Dec 09 2021 wuchaochao <wuchaochao4@huawei.com> - 8.2110.0-1
|
* Thu Dec 09 2021 wuchaochao <wuchaochao4@huawei.com> - 8.2110.0-1
|
||||||
- update version to 8.2110.0
|
- update version to 8.2110.0
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user