rpms/prelude-correlator/devel prelude-correlator-0.9.0-beta6-setup.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 prelude-correlator.spec, 1.9, 1.10 sources, 1.3, 1.4 prelude-correlator-0.9.0-brute.patch, 1.1, NONE prelude-correlator-0.9.0-getraw.patch, 1.1, NONE prelude-correlator-0.9.0-signal.patch, 1.1, NONE

Steve Grubb sgrubb at fedoraproject.org
Fri Jul 10 16:02:07 UTC 2009


Author: sgrubb

Update of /cvs/pkgs/rpms/prelude-correlator/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11161

Modified Files:
	.cvsignore prelude-correlator.spec sources 
Added Files:
	prelude-correlator-0.9.0-beta6-setup.patch 
Removed Files:
	prelude-correlator-0.9.0-brute.patch 
	prelude-correlator-0.9.0-getraw.patch 
	prelude-correlator-0.9.0-signal.patch 
Log Message:
* Fri Jul 10 2009 Steve Grubb <sgrubb at redhat.com> 0.9.0-0.8.beta6
- New beta release


prelude-correlator-0.9.0-beta6-setup.patch:

--- NEW FILE prelude-correlator-0.9.0-beta6-setup.patch ---
diff -ur prelude-correlator-0.9.0-beta6.orig/setup.py prelude-correlator-0.9.0-beta6/setup.py
--- prelude-correlator-0.9.0-beta6.orig/setup.py	2009-07-10 11:31:34.000000000 -0400
+++ prelude-correlator-0.9.0-beta6/setup.py	2009-07-10 11:32:18.000000000 -0400
@@ -48,7 +48,7 @@
 
                 root = self.root or ""
                 for dir, files in data_files:
-                        dir = os.path.abspath(os.path.join(root, prefix, dir))
+                        dir = os.path.abspath(root + os.sep + os.path.join(root, prefix, dir))
 
                         self.mkpath(dir)
                         for f in files:


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/prelude-correlator/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	11 Jul 2008 19:25:55 -0000	1.3
+++ .cvsignore	10 Jul 2009 16:01:36 -0000	1.4
@@ -1,2 +1,4 @@
 prelude-correlator-0.9.0-beta2.tar.gz
 prelude-correlator-0.9.0-beta3.tar.gz
+prelude-correlator-0.9.0-beta4.tar.gz
+prelude-correlator-0.9.0-beta6.tar.gz


Index: prelude-correlator.spec
===================================================================
RCS file: /cvs/pkgs/rpms/prelude-correlator/devel/prelude-correlator.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- prelude-correlator.spec	2 Mar 2009 19:33:51 -0000	1.9
+++ prelude-correlator.spec	10 Jul 2009 16:01:37 -0000	1.10
@@ -1,9 +1,11 @@
+%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
 # This is temporary while its in beta
-%define prelude_rel beta3
+%define prelude_rel beta6
 
 Name: prelude-correlator
 Version: 0.9.0
-Release: 0.7.%{prelude_rel}%{?dist}
+Release: 0.8.%{prelude_rel}%{?dist}
 Summary: Real time correlator of events received by Prelude Manager
 
 Group: Applications/Internet
@@ -11,59 +13,39 @@ License: GPLv2+
 URL: http://www.prelude-ids.com
 Source0: http://www.prelude-ids.com/download/releases/prelude-correlator/%{name}-%{version}-%{prelude_rel}.tar.gz
 Source1: prelude-correlator.init
-Patch1: prelude-correlator-0.9.0-brute.patch
-Patch2: prelude-correlator-0.9.0-signal.patch
-Patch3: prelude-correlator-0.9.0-getraw.patch
+Patch1: prelude-correlator-0.9.0-beta6-setup.patch
 
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
-BuildRequires: libprelude-devel
-BuildRequires: pcre-devel
-BuildRequires: lua-devel
-BuildRequires: pkgconfig
+BuildRequires: python-devel
 Requires(pre)   : /usr/sbin/useradd
 Requires(post)  : /sbin/chkconfig
 Requires(preun) : /sbin/chkconfig
 Requires(preun) : /sbin/service
 Requires(postun): /sbin/service
+Requires:	libprelude-python >= 0.9.24
+BuildArch:	noarch
 
 
 %description
-Prelude-Correlator serves to correlate, in real time, the multiple events
-received by Prelude Manager. Several isolated alerts, generated from
-different probes, can thus trigger a single correlation alert should the
-events be related. This correlation alert then appears within the Prewikka
-interface and indicates the potential target information via the set of
+Prelude-Correlator allows conducting multi-stream correlations
+thanks to a powerful programming language for writing correlation
+rules. With any type of alert able to be correlated, event
+analysis becomes simpler, quicker and more incisive. This 
+correlation alert then appears within the Prewikka interface
+and indicates the potential target information via the set of
 correlation rules. 
 
-
-%package devel
-Summary: Header files for developing a prelude-correlator plugin
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: libprelude-devel
-
-%description devel
-Include files needed to create plugins for the Prelude-Correlator.
-
-
 %prep
 %setup -q -n %{name}-%{version}-%{prelude_rel}
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
-%configure 
-make %{?_smp_mflags}
-
 
 %install
 rm -rf %{buildroot}
-mkdir -p  %{buildroot}%{_sysconfdir}/%{name}
+%{__python} setup.py install -O1 --root=%{buildroot} 
 mkdir -p %{buildroot}%{_initrddir}
-make install DESTDIR=%{buildroot} INSTALL="%{__install} -c -p"
 install -m 755 %SOURCE1 %{buildroot}%{_initrddir}/%{name}
-rm -f %{buildroot}/%{_libdir}/%{name}/*.la
 
 
 %clean
@@ -91,22 +73,18 @@ fi
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING NEWS HACKING.README 
 %dir %attr(0700,root,root) %{_sysconfdir}/%{name}
-%dir %attr(0700,root,root) %{_sysconfdir}/%{name}/lua-rules
 %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}/%{name}.conf
-%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}/lua-rules/*
 %{_initrddir}/%{name}
-%dir %attr(0755,root,root) %{_datadir}/%{name}
-%{_datadir}/%{name}/*
 %{_bindir}/%{name}
-%{_libdir}/*
-
-
-%files devel
-%defattr(-,root,root)
-%{_includedir}/%{name}/
-
+%dir %attr(0755,root,root) %{_var}/lib/%{name}
+%{_var}/lib/%{name}/*
+%{python_sitelib}/PreludeCorrelator/
+%{python_sitelib}/prelude_correlator*.egg-info
 
 %changelog
+* Fri Jul 10 2009 Steve Grubb <sgrubb at redhat.com> 0.9.0-0.8.beta6
+- New beta release
+
 * Mon Mar 02 2009 Steve Grubb <sgrubb at redhat.com> 0.9.0-0.7.beta3
 - Fix bz#484361 Error message regarding missing arguments lua ruleset
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/prelude-correlator/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	11 Jul 2008 19:25:55 -0000	1.3
+++ sources	10 Jul 2009 16:01:37 -0000	1.4
@@ -1 +1 @@
-3a866ce252e7f909bf73142b311e9655  prelude-correlator-0.9.0-beta3.tar.gz
+29f3c3ce5baf43586ec4a4841494cdd0  prelude-correlator-0.9.0-beta6.tar.gz


--- prelude-correlator-0.9.0-brute.patch DELETED ---


--- prelude-correlator-0.9.0-getraw.patch DELETED ---


--- prelude-correlator-0.9.0-signal.patch DELETED ---




More information about the fedora-extras-commits mailing list