Hello community,
here is the log from the commit of package prelude-manager for openSUSE:Factory
checked in at 2020-10-29 09:23:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/prelude-manager (Old)
and /work/SRC/openSUSE:Factory/.prelude-manager.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "prelude-manager"
Thu Oct 29 09:23:15 2020 rev:6 rq:844636 version:5.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/prelude-manager/prelude-manager.changes
2020-03-25 23:51:29.504001580 +0100
+++
/work/SRC/openSUSE:Factory/.prelude-manager.new.3463/prelude-manager.changes
2020-10-29 09:23:19.798746645 +0100
@@ -1,0 +2,14 @@
+Sun Oct 25 21:22:20 UTC 2020 - Andreas Stieger <[email protected]>
+
+- prelude-manager 5.2.0:
+ * Fix script execution plugin
+ * Add relaying and reverse relaying plugin
+ * Add script execution plugin
+ * Use a bufpool for reverse relaying
+ * Properly restore buffer pool state
+ * Fix possible deadlock with multiple thread evicting
+ * Add SNMP traps plugin
+- build with libmaxminddb for GeoIP support
+- add upstream signing key and verify source signature
+
+-------------------------------------------------------------------
Old:
----
prelude-manager-5.1.0.tar.gz
New:
----
prelude-manager-5.2.0.tar.gz
prelude-manager-5.2.0.tar.gz.sig
prelude-manager.keyring
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ prelude-manager.spec ++++++
--- /var/tmp/diff_new_pack.vvD4yz/_old 2020-10-29 09:23:20.298747124 +0100
+++ /var/tmp/diff_new_pack.vvD4yz/_new 2020-10-29 09:23:20.302747128 +0100
@@ -17,7 +17,7 @@
Name: prelude-manager
-Version: 5.1.0
+Version: 5.2.0
Release: 0
Summary: Bus communication for all Prelude modules
# Prelude is GPL-2.0+
@@ -29,16 +29,19 @@
Source0:
https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
Source1: prelude-manager.service
Source2: prelude-manager-tmpfiles.conf
+Source3:
https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz.sig
+Source4:
https://www.prelude-siem.org/attachments/download/233/RPM-GPG-KEY-Prelude-IDS#/%{name}.keyring
# Fix run dir for Systemd
Patch0: prelude-manager-run-dir.patch
# Fix dirs permissions
Patch1: prelude-manager-fix_dir_perms.patch
-BuildRequires: libgnutls-devel
-BuildRequires: libprelude-devel
-BuildRequires: libpreludedb-devel
-BuildRequires: libxml2-devel
+BuildRequires: libprelude-devel >= 5.2.0
+BuildRequires: libpreludedb-devel >= 5.2.0
+BuildRequires: net-snmp-devel >= 5.4
BuildRequires: pkgconfig
-BuildRequires: tcpd-devel
+BuildRequires: pkgconfig(gnutls) >= 1.0.17
+BuildRequires: pkgconfig(libmaxminddb)
+BuildRequires: pkgconfig(libxml-2.0) >= 2.0.0
BuildRequires: pkgconfig(systemd)
%{?systemd_ordering}
@@ -83,6 +86,14 @@
%description smtp-plugin
This plugin adds alerting by email capabilities to prelude-manager
+%package snmp-plugin
+Summary: SNMP traps plugin for Prelude Manager
+Group: Productivity/Networking/Security
+Requires: %{name} = %{version}-%{release}
+
+%description snmp-plugin
+This plugin adds SNMP traps capabilities to prelude-manager
+
%prep
%setup -q
%patch0
@@ -91,8 +102,10 @@
%build
%configure \
--disable-static \
- --enable-shared
-make %{?_smp_mflags}
+ --enable-shared \
+ --enable-libmaxminddb \
+ --enable-snmp
+%make_build
%install
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
@@ -106,6 +119,7 @@
mkdir -p %{buildroot}%{_sysconfdir}/prelude/profile/%{name}
rm -f %{buildroot}/%{_defaultdocdir}/../%{name}/smtp/template.example
+rm -f %{buildroot}/%{_defaultdocdir}/../%{name}/snmp/PRELUDE-SIEM-MIB.mib
mkdir -p %{buildroot}/%{_sbindir}
# Empty dir but kept by debuginfo
@@ -136,8 +150,7 @@
%service_del_postun %{name}.service
%files
-%defattr(-,root,root,-)
-%doc COPYING
+%license COPYING
%{_unitdir}/%{name}.service
%{_sbindir}/rc%{name}
%{_bindir}/%{name}
@@ -147,9 +160,11 @@
%dir %{_libdir}/%{name}/reports
%{_libdir}/%{name}/filters/idmef-criteria.so
%{_libdir}/%{name}/filters/thresholding.so
+%{_libdir}/%{name}/decodes/normalize.so
%{_libdir}/%{name}/reports/debug.so
+%{_libdir}/%{name}/reports/relaying.so
+%{_libdir}/%{name}/reports/script.so
%{_libdir}/%{name}/reports/textmod.so
-%{_libdir}/%{name}/decodes/normalize.so
%attr(0750,-,-) %dir %{_localstatedir}/spool/%{name}
%attr(0750,-,-) %dir %{_localstatedir}/spool/%{name}/scheduler
%attr(0750,-,-) %dir %{_localstatedir}/spool/%{name}/failover
@@ -162,13 +177,13 @@
%attr(0644,-,-) %{_mandir}/man1/%{name}.1%{ext_man}
%files db-plugin
-%defattr(-,root,root,-)
+%license COPYING
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/reports
%{_libdir}/%{name}/reports/db.so
%files xml-plugin
-%defattr(-,root,root,-)
+%license COPYING
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/reports
%{_libdir}/%{name}/reports/xmlmod.so
@@ -176,14 +191,21 @@
%{_datadir}/%{name}/xmlmod/*
%files smtp-plugin
-%defattr(-,root,root,-)
+%license COPYING
%doc %attr(0644,root,root) plugins/reports/smtp/template.example
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/reports
%{_libdir}/%{name}/reports/smtp.so
+%files snmp-plugin
+%license COPYING
+%doc %attr(0644,root,root) plugins/reports/snmp/PRELUDE-SIEM-MIB.mib
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/reports
+%{_libdir}/%{name}/reports/snmp.so
+
%files devel
-%defattr(-,root,root,-)
+%license COPYING
%{_includedir}/%{name}/
%changelog
++++++ prelude-manager-5.1.0.tar.gz -> prelude-manager-5.2.0.tar.gz ++++++
++++ 9770 lines of diff (skipped)