Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 461650bf111f3705a5254e9464705e1d > files > 3

prelude-correlator-1.0.0-1mdv2010.1.src.rpm

%define _localstatedir %{_var}

Summary:        Correlates events from the prelude manager
Name:           prelude-correlator
Version:        1.0.0
Release:        %mkrel 1
Epoch:          0
License:        GPLv2+
Group:          System/Servers
URL:            http://www.prelude-ids.org/
Source0:        http://www.prelude-ids.com/download/releases/prelude-correlator/%name-%version.tar.gz
Source1:        prelude-correlator.init
Buildarch:	noarch
Requires:       prelude-manager
Requires(preun): rpm-helper
Requires(post): rpm-helper
Obsoletes:	%name < 0:1.0.0
%py_requires -d
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
prelude-correlator correlates events from the prelude manager.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
%{__rm} -rf %{buildroot}
python setup.py install --root=%buildroot

%{__cat} > README.urpmi << EOF
In order to start the prelude-correlator service you must configure it first.
This is not done automatically. To make a basic configuration,
please run:

%{_bindir}/prelude-adduser register prelude-correlator "idmef:rw" localhost --uid 0 --gid 0
EOF

%{__mkdir_p} %{buildroot}%{_initrddir}
%{__cp} -a %{SOURCE1} %{buildroot}%{_initrddir}/prelude-correlator
%{__mkdir_p} %{buildroot}/var/run/prelude-correlator

%post
%_post_service prelude-correlator

%preun
%_preun_service prelude-correlator

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING HACKING.README NEWS README.urpmi
%attr(0755,root,root) %{_bindir}/prelude-correlator
%attr(0755,root,root) %{_initrddir}/prelude-correlator
%python_sitelib/*
%_sysconfdir/%name
%_var/lib/%name


%changelog
* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 0:1.0.0-1mdv2010.1
+ Revision: 538676
- 1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 10 2008 David Walluck <walluck@mandriva.org> 0:0.9.0-1mdv2009.0
+ Revision: 270121
- BuildRequires: lua5.1-devel
- 0.9.0-beta3

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 0:0.9.0-0.8775.2mdv2008.1
+ Revision: 156134
- BR prelude-devel
- rebuild against latest gnutls

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jan 30 2007 David Walluck <walluck@mandriva.org> 0.9.0-0.8775.1mdv2007.0
+ Revision: 115225
- SVN 8775
  add LSB support to initscript
  fix libdir in patch

* Wed Nov 15 2006 David Walluck <walluck@mandriva.org> 0:0.9.0-0.8575.4mdv2007.1
+ Revision: 84538
- really startup

* Wed Nov 15 2006 David Walluck <walluck@mandriva.org> 0:0.9.0-0.8575.3mdv2007.1
+ Revision: 84366
- really fix paths

* Wed Nov 15 2006 David Walluck <walluck@mandriva.org> 0:0.9.0-0.8575.2mdv2007.1
+ Revision: 84264
- fix CORRELATION_PLUGIN_DIR
- Import prelude-correlator