The package rpms/prelude-correlator.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-correlator.git/commit/?id....
Change:
-ExclusiveArch: %{ix86} x86_64
Thanks.
Full change:
============
commit e6138ce1418050a7a5125aeb2f7687cb68aa28e4
Author: Thomas Andrejak <thomas.andrejak(a)gmail.com>
Date: Wed Oct 4 13:08:25 2017 +0200
Bump version 4.0.0
diff --git a/.gitignore b/.gitignore
index e268ce6..8a4efdd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/prelude-correlator-3.1.0.tar.gz
+/prelude-correlator-4.0.0.tar.gz
diff --git a/prelude-correlator-3.1.0-python3.patch
b/prelude-correlator-3.1.0-python3.patch
deleted file mode 100644
index 82c60f4..0000000
--- a/prelude-correlator-3.1.0-python3.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- ./preludecorrelator/main.py 2017-02-07 23:09:18.547675528 +0100
-+++ ./preludecorrelator/main.py 2017-02-07 23:09:36.469276080 +0100
-@@ -39,7 +39,7 @@
- filename = require.get_data_filename("context.dat", profile=profile)
-
- try:
-- os.makedirs(os.path.dirname(filename), mode=0700)
-+ os.makedirs(os.path.dirname(filename), mode=0o700)
- except OSError as e:
- if e.errno != errno.EEXIST:
- raise
---- ./preludecorrelator/pluginmanager.py 2016-09-15 08:49:24.000000000 +0200
-+++ ./preludecorrelator/pluginmanager.py 2017-02-07 23:13:00.590726517 +0100
-@@ -160,19 +160,19 @@
- logger.exception("[%s]: loading error: %s", entrypoint.name, e)
- return None
-
-- def _load_userpoint(self, (name, path)):
-+ def _load_userpoint(self, elm):
- try:
-- mod_info = imp.find_module(name, [path])
-+ mod_info = imp.find_module(elm[0], [elm[1]])
-
- except ImportError:
-- logger.warning( 'Invalid plugin "%s" in "%s"' %
(name, path) )
-+ logger.warning( 'Invalid plugin "%s" in "%s"' %
(elm[0], elm[1]) )
- return None
-
- try:
-- return getattr(imp.load_module( self._default_entrypoint + '.' +
name , *mod_info), name)
-+ return getattr(imp.load_module( self._default_entrypoint + '.' +
elm[0] , *mod_info), elm[0])
-
-- except Exception, e:
-- logger.warning( "Unable to load %(file)s: %(error)s" %
{'file': name,'error': str(e),})
-+ except Exception as e:
-+ logger.warning( "Unable to load %(file)s: %(error)s" %
{'file': elm[0],'error': str(e),})
- return None
-
- def getPluginCount(self):
---- ./preludecorrelator/config.py 2016-09-15 08:49:24.000000000 +0200
-+++ ./preludecorrelator/config.py 2017-02-08 07:45:06.207967658 +0100
-@@ -46,7 +46,10 @@
-
- self.read(dataset)
-
-- def get(self, section, option, raw=None, vars=None, default=None, type=str):
-+ def get(self, section, option, raw=None, vars=None, default=None, type=str,
fallback=None):
-+ if default is None:
-+ default = fallback
-+
- try:
- return type(configparser.ConfigParser.get(self, section, option, raw=raw,
vars=vars))
-
---- ./preludecorrelator/context.py 2016-09-15 08:49:24.000000000 +0200
-+++ ./preludecorrelator/context.py 2017-02-08 08:20:02.039908560 +0100
-@@ -362,7 +362,7 @@
-
- try:
- _CONTEXT_TABLE.update(ContextUnpickler(fd).load())
-- except EOFError:
-+ except:
- return
-
- logger.debug("[load]: %d context loaded", len(_CONTEXT_TABLE))
diff --git a/prelude-correlator.spec b/prelude-correlator.spec
index 9362eaf..d72509c 100644
--- a/prelude-correlator.spec
+++ b/prelude-correlator.spec
@@ -1,14 +1,11 @@
Name: prelude-correlator
-Version: 3.1.0
-Release: 4%{?dist}
+Version: 4.0.0
+Release: 1%{?dist}
Summary: Real time correlator of events received by Prelude Manager
License: GPLv2+
URL:
https://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
-#
https://www.prelude-siem.org/issues/876
-Patch0: prelude-correlator-3.1.0-python3.patch
-
BuildRequires: systemd
BuildRequires: pkgconfig(libprelude) >= %{version}
BuildRequires: python2-setuptools
@@ -19,11 +16,6 @@ BuildRequires: python3-devel
%{?systemd_requires}
Requires: python3-%{name} >= %{version}
-# Cannot build as noarch until libprelude is ported.
-# Comment out BuildArch: noarch for now.
-# BuildArch: noarch
-ExclusiveArch: %{ix86} x86_64
-
# Since mass rebuild, debugpackage wont works for prelude-correlator
%define debug_package %{nil}
@@ -40,7 +32,7 @@ correlation rules.
Summary: Real time correlator of events received by Prelude Manager
Requires: %{name} = %{version}-%{release}
Requires: python2-prelude >= %{version}
-Requires: python-netaddr
+Requires: python2-netaddr
%{?python_provide:%python_provide python2-%{name}}
%description -n python2-%{name}
@@ -128,6 +120,9 @@ install -D -p -m 0644 %{SOURCE1}
%{buildroot}%{_unitdir}/%{name}.service
%{python3_sitelib}/prelude_correlator-%{version}-py%{python3_version}.egg-info
%changelog
+* Wed Oct 4 2017 Thomas Andrejak <thomas.andrejak(a)gmail.com> - 4.0.0-1
+- Bump version 4.0.0
+
* Thu Aug 10 2017 Thomas Andrejak <thomas.andrejak(a)gmail.com> - 3.1.0-4
- Temporary disable debugsource since Mass rebuild
diff --git a/sources b/sources
index a016d10..21056bc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (prelude-correlator-3.1.0.tar.gz) =
f44d805445c19af1f80f2662b7c5d2678e9928fd5cea17e1938a712157ca3ac51eaf361bd164ec6fa38836461b3719cf739232c130f3c784cf692e1588256d79
+SHA512 (prelude-correlator-4.0.0.tar.gz) =
aeeb5d1e29a464afa41b8a04f5324e0915b8450eceea68a07cb6d8bb61823ab8da8df51e1a331f5a66fd295bd2a514f484da5c396e0508c4fc5634c98382779b