The package rpms/prelude-manager.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/prelude-manager.git/commit/?id=2c....
Change:
-ExcludeArch: ppc64 ppc64le aarch64 armv7hl
Thanks.
Full change:
============
commit 2cedf608c22f4054cfadf9562c92b0c7798cd9c0
Author: Thomas Andrejak <thomas.andrejak(a)gmail.com>
Date: Wed Sep 27 00:16:50 2017 +0200
Bump version 4.0.0
diff --git a/.gitignore b/.gitignore
index 6968ead..2adaba4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/prelude-manager-3.1.0.tar.gz
+/prelude-manager-4.0.0.tar.gz
diff --git a/prelude-manager-3.1.0-fix_etc_perms.patch
b/prelude-manager-3.1.0-fix_etc_perms.patch
deleted file mode 100644
index b7eaef5..0000000
--- a/prelude-manager-3.1.0-fix_etc_perms.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- ./Makefile.in 2016-09-15 09:02:20.863000884 +0200
-+++ ./Makefile.in 2017-01-30 00:38:41.513780569 +0100
-@@ -1613,12 +1613,12 @@
-
-
- install-data-local:
-- $(INSTALL) -d -m 700 $(DESTDIR)$(configdir);
-- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_run_dir);
-- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_scheduler_dir);
-- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_failover_dir);
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(configdir);
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_run_dir);
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_scheduler_dir);
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_failover_dir);
- @if test -f $(DESTDIR)$(configdir)/prelude-manager.conf; then
\
-- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf
$(DESTDIR)$(configdir)/prelude-manager.conf-dist; \
-+ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf
$(DESTDIR)$(configdir)/prelude-manager.conf-dist; \
- echo
"********************************************************************************";
\
- echo; \
- echo "$(DESTDIR)$(configdir)/prelude-manager.conf already exist...";
\
-@@ -1626,7 +1626,7 @@
- echo;
\
- echo
"********************************************************************************";
\
- else
\
-- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/;
\
-+ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/;
\
- fi
-
- uninstall-local:
diff --git a/prelude-manager-3.1.0-gnutls_priority_init.patch
b/prelude-manager-3.1.0-gnutls_priority_init.patch
deleted file mode 100644
index 06c4560..0000000
--- a/prelude-manager-3.1.0-gnutls_priority_init.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- ./src/manager-auth.c 2016-09-15 08:49:17.621000884 +0200
-+++ ./src/manager-auth.c 2017-01-30 00:34:26.922258220 +0100
-@@ -557,7 +557,7 @@
- int ret;
- const char *errptr;
-
-- ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts :
"NORMAL", &errptr);
-+ ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts :
"@SYSTEM", &errptr);
- if ( ret < 0 ) {
- prelude_log(PRELUDE_LOG_ERR, "TLS priority error: %s:
'%s'.\n", gnutls_strerror(ret), errptr);
- return -2;
---- ./prelude-manager.conf.in 2016-09-15 08:49:17.620000884 +0200
-+++ ./prelude-manager.conf.in 2017-02-07 01:12:13.221471869 +0100
-@@ -96,8 +96,8 @@
- # Note that much more settings might be enabled or disabled using this
- # option: please see gnutls_priority_init(3) for more details.
- #
--# The default settings is "NORMAL".
--# tls-options = NORMAL
-+# The default settings is "@SYSTEM".
-+# tls-options = @SYSTEM
-
-
- #
diff --git a/prelude-manager-4.0.0-fix_etc_perms.patch
b/prelude-manager-4.0.0-fix_etc_perms.patch
new file mode 100644
index 0000000..b7eaef5
--- /dev/null
+++ b/prelude-manager-4.0.0-fix_etc_perms.patch
@@ -0,0 +1,29 @@
+--- ./Makefile.in 2016-09-15 09:02:20.863000884 +0200
++++ ./Makefile.in 2017-01-30 00:38:41.513780569 +0100
+@@ -1613,12 +1613,12 @@
+
+
+ install-data-local:
+- $(INSTALL) -d -m 700 $(DESTDIR)$(configdir);
+- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_run_dir);
+- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_scheduler_dir);
+- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_failover_dir);
++ $(INSTALL) -d -m 755 $(DESTDIR)$(configdir);
++ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_run_dir);
++ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_scheduler_dir);
++ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_failover_dir);
+ @if test -f $(DESTDIR)$(configdir)/prelude-manager.conf; then
\
+- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf
$(DESTDIR)$(configdir)/prelude-manager.conf-dist; \
++ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf
$(DESTDIR)$(configdir)/prelude-manager.conf-dist; \
+ echo
"********************************************************************************";
\
+ echo; \
+ echo "$(DESTDIR)$(configdir)/prelude-manager.conf already exist...";
\
+@@ -1626,7 +1626,7 @@
+ echo;
\
+ echo
"********************************************************************************";
\
+ else
\
+- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/;
\
++ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/;
\
+ fi
+
+ uninstall-local:
diff --git a/prelude-manager-4.0.0-gnutls_priority_init.patch
b/prelude-manager-4.0.0-gnutls_priority_init.patch
new file mode 100644
index 0000000..06c4560
--- /dev/null
+++ b/prelude-manager-4.0.0-gnutls_priority_init.patch
@@ -0,0 +1,24 @@
+--- ./src/manager-auth.c 2016-09-15 08:49:17.621000884 +0200
++++ ./src/manager-auth.c 2017-01-30 00:34:26.922258220 +0100
+@@ -557,7 +557,7 @@
+ int ret;
+ const char *errptr;
+
+- ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts :
"NORMAL", &errptr);
++ ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts :
"@SYSTEM", &errptr);
+ if ( ret < 0 ) {
+ prelude_log(PRELUDE_LOG_ERR, "TLS priority error: %s:
'%s'.\n", gnutls_strerror(ret), errptr);
+ return -2;
+--- ./prelude-manager.conf.in 2016-09-15 08:49:17.620000884 +0200
++++ ./prelude-manager.conf.in 2017-02-07 01:12:13.221471869 +0100
+@@ -96,8 +96,8 @@
+ # Note that much more settings might be enabled or disabled using this
+ # option: please see gnutls_priority_init(3) for more details.
+ #
+-# The default settings is "NORMAL".
+-# tls-options = NORMAL
++# The default settings is "@SYSTEM".
++# tls-options = @SYSTEM
+
+
+ #
diff --git a/prelude-manager-tmpfiles.conf b/prelude-manager-tmpfiles.conf
index fba0c79..7e74224 100644
--- a/prelude-manager-tmpfiles.conf
+++ b/prelude-manager-tmpfiles.conf
@@ -1 +1 @@
-d /run/prelude-manager 0750 prelude-manager prelude-manager
+d /run/prelude-manager 0750 root root
diff --git a/prelude-manager.spec b/prelude-manager.spec
index 085a9c2..b1e0414 100644
--- a/prelude-manager.spec
+++ b/prelude-manager.spec
@@ -1,23 +1,22 @@
# Notes about rpmlint
# - crypto-policy-non-compliance-gnutls-{1,2} fixed with patch
-# prelude-manager-3.1.0-gnutls_priority_init.patch
+# prelude-manager-4.0.0-gnutls_priority_init.patch
Name: prelude-manager
-Version: 3.1.0
-Release: 4%{?dist}
+Version: 4.0.0
+Release: 1%{?dist}
Summary: Bus communicator for Prelude modules and other IDMEF agents
# Prelude is GPL-2.0+
# libmissing is LGPL-2.1+
License: GPLv2+
URL:
http://www.prelude-siem.org/
-Source0:
https://www.prelude-siem.org/pkg/src/3.1.0/%{name}-%{version}.tar.gz
+Source0:
https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{version}.tar.gz
Source1: %{name}.service
Source2: %{name}-tmpfiles.conf
#
https://www.prelude-siem.org/issues/862
-Patch0: prelude-manager-3.1.0-gnutls_priority_init.patch
+Patch0: prelude-manager-4.0.0-gnutls_priority_init.patch
#
https://www.prelude-siem.org/issues/870
-Patch1: prelude-manager-3.1.0-fix_etc_perms.patch
-
+Patch1: prelude-manager-4.0.0-fix_etc_perms.patch
BuildRequires: systemd
BuildRequires: libgcrypt-devel
BuildRequires: libgpg-error-devel
@@ -36,11 +35,9 @@ BuildRequires: valgrind
%endif
# Upstream do not use explicit version of gnulib, just checkout
-# and update files. In libprelude 3.1.0, the checkout has been done
-# on 2016-06-16
-Provides: bundled(gnulib) = 20160616
-
-ExcludeArch: ppc64 ppc64le aarch64 armv7hl
+# and update files. In libprelude 4.0.0, the checkout has been done
+# on 2017-01-05
+Provides: bundled(gnulib) = 20170105
%description
Prelude Manager is the main program of the Prelude SIEM suite. It is a
@@ -174,6 +171,9 @@ make check
%doc %{_docdir}/%{name}/smtp/template.example
%changelog
+* Sat Sep 23 2017 Thomas Andrejak <thomas.andrejak(a)gmail.com> - 4.0.0-1
+- Bump version 4.0.0
+
* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.1.0-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
diff --git a/sources b/sources
index aa64c98..c4cc087 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (prelude-manager-3.1.0.tar.gz) =
75df43f9db81d2b6bd87c649eda7bb30ee10510576473bea83cb5cce44f576e9d69d775b5d76dcea8841eee61730a97cdae51e6c8b3a426d2442c5183d0e0d10
+SHA512 (prelude-manager-4.0.0.tar.gz) =
793ed37c71eb4884cbbb49b11c7388ee291a35252255458ceadb4ce10d1392e8bad423f95e31bff4550a9cf1d04139e43729352554fd847048b6c8d14f813a8a