[suricata/f20] New upstream bug fix release
Steve Grubb
sgrubb at fedoraproject.org
Fri Aug 8 19:13:07 UTC 2014
commit 652a2eee69716d9cea86d7023469aa55dbb07a2c
Author: sgrubb <sgrubb at redhat.com>
Date: Fri Aug 8 15:13:06 2014 -0400
New upstream bug fix release
sources | 2 +-
suricata.spec | 68 +++++++++++++++++++++++++++++++--------------------------
2 files changed, 38 insertions(+), 32 deletions(-)
---
diff --git a/sources b/sources
index 7653945..8efecb4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-90228925c6a42d41fb2ee86911bc4000 suricata-2.0.2.tar.gz
+b7373e6c56c06f94546b96abf4fd8252 suricata-2.0.3.tar.gz
diff --git a/suricata.spec b/suricata.spec
index 6bf3c65..41b4a5a 100644
--- a/suricata.spec
+++ b/suricata.spec
@@ -4,11 +4,11 @@
Summary: Intrusion Detection System
Name: suricata
-Version: 2.0.2
+Version: 2.0.3
Release: 1%{?dist}
License: GPLv2
Group: Applications/Internet
-URL: http://www.openinfosecfoundation.org
+URL: http://suricata-ids.org/
Source0: http://www.openinfosecfoundation.org/download/%{name}-%{version}.tar.gz
Source1: suricata.service
Source2: suricata.sysconfig
@@ -24,16 +24,16 @@ BuildRequires: libyaml-devel
BuildRequires: libnfnetlink-devel libnetfilter_queue-devel libnet-devel
BuildRequires: zlib-devel libpcap-devel pcre-devel libcap-ng-devel
BuildRequires: nspr-devel nss-devel nss-softokn-devel file-devel
-BuildRequires: jansson-devel GeoIP-devel python-devel lua-devel
+BuildRequires: jansson-devel GeoIP-devel python2-devel lua-devel
%if 0%{?has_luajit}
BuildRequires: luajit-devel
%endif
BuildRequires: systemd
# Remove when rpath issues are fixed
BuildRequires: autoconf automake libtool
-Requires(post): systemd-units
-Requires(preun): systemd-units
-Requires(postun): systemd-units
+Requires(post): systemd
+Requires(preun): systemd
+Requires(postun): systemd
%description
The Suricata Engine is an Open Source Next Generation Intrusion
@@ -53,7 +53,7 @@ install -m 644 %{SOURCE4} doc/
autoreconf -fv --install
%build
-%configure --enable-gccprotect --disable-gccmarch-native --enable-nfqueue --enable-af-packet --with-libnspr-includes=/usr/include/nspr4 --with-libnss-includes=/usr/include/nss3 --enable-jansson --enable-geoip --enable-lua \
+%configure --enable-gccprotect --disable-gccmarch-native --disable-coccinelle --enable-nfqueue --enable-af-packet --with-libnspr-includes=/usr/include/nspr4 --with-libnss-includes=/usr/include/nss3 --enable-jansson --enable-geoip --enable-lua \
%if 0%{?has_luajit}
--enable-luajit
%else
@@ -62,34 +62,34 @@ autoreconf -fv --install
make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-make DESTDIR="${RPM_BUILD_ROOT}" "bindir=%{_sbindir}" install
+rm -rf %{buildroot}
+make DESTDIR="%{buildroot}" "bindir=%{_sbindir}" install
# Setup etc directory
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/suricata/rules
-install -m 600 rules/*.rules $RPM_BUILD_ROOT%{_sysconfdir}/suricata/rules
-install -m 600 *.config $RPM_BUILD_ROOT%{_sysconfdir}/suricata
-install -m 600 suricata.yaml $RPM_BUILD_ROOT%{_sysconfdir}/suricata
-mkdir -p $RPM_BUILD_ROOT%{_unitdir}
-install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
-install -m 0755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/suricata
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
-install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/suricata
+mkdir -p %{buildroot}%{_sysconfdir}/suricata/rules
+install -m 600 rules/*.rules %{buildroot}%{_sysconfdir}/suricata/rules
+install -m 600 *.config %{buildroot}%{_sysconfdir}/suricata
+install -m 600 suricata.yaml %{buildroot}%{_sysconfdir}/suricata
+mkdir -p %{buildroot}%{_unitdir}
+install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
+mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
+install -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/suricata
+mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
+install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/suricata
# Make logging directory
-mkdir -p $RPM_BUILD_ROOT/%{_var}/log/suricata
+mkdir -p %{buildroot}/%{_var}/log/suricata
# Remove a couple things so they don't get picked up
-rm -rf $RPM_BUILD_ROOT%{_includedir}
-rm -f $RPM_BUILD_ROOT%{_libdir}/libhtp.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/libhtp.a
-rm -f $RPM_BUILD_ROOT%{_libdir}/libhtp.so
-rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig
+rm -rf %{buildroot}%{_includedir}
+rm -f %{buildroot}%{_libdir}/libhtp.la
+rm -f %{buildroot}%{_libdir}/libhtp.a
+rm -f %{buildroot}%{_libdir}/libhtp.so
+rm -rf %{buildroot}%{_libdir}/pkgconfig
# Setup tmpdirs
-mkdir -p $RPM_BUILD_ROOT%{_tmpfilesdir}
-install -m 0644 %{SOURCE5} $RPM_BUILD_ROOT%{_tmpfilesdir}/%{name}.conf
+mkdir -p %{buildroot}%{_tmpfilesdir}
+install -m 0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
mkdir -p %{buildroot}/run
install -d -m 0755 %{buildroot}/run/%{name}/
@@ -97,7 +97,7 @@ install -d -m 0755 %{buildroot}/run/%{name}/
make check
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%post
/sbin/ldconfig
@@ -112,13 +112,13 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%doc COPYING doc/INSTALL doc/Basic_Setup.txt
+%doc COPYING doc/Basic_Setup.txt
%doc doc/Setting_up_IPSinline_for_Linux.txt doc/fedora.notes
%{_sbindir}/suricata
%{_bindir}/suricatasc
%{_libdir}/libhtp-*
-%{python_sitelib}/suricatasc*.egg-info
-%{python_sitelib}/suricatasc/*
+%{python2_sitelib}/suricatasc*.egg-info
+%{python2_sitelib}/suricatasc/*
%config(noreplace) %{_sysconfdir}/suricata/suricata.yaml
%config(noreplace) %{_sysconfdir}/suricata/*.config
%config(noreplace) %{_sysconfdir}/suricata/rules/*.rules
@@ -132,6 +132,12 @@ rm -rf $RPM_BUILD_ROOT
%{_tmpfilesdir}/%{name}.conf
%changelog
+* Fri Aug 08 2014 Steve Grubb <sgrubb at redhat.com> 2.0.3-1
+- New upstream bug fix release
+
+* Sat Jun 28 2014 Steve Grubb <sgrubb at redhat.com> 2.0.2-2
+- Specfile cleanups (#1113413)
+
* Wed Jun 25 2014 Steve Grubb <sgrubb at redhat.com> 2.0.2-1
- New upstream bug fix release
- Enable liblua support
More information about the scm-commits
mailing list