|
@@ -1,14 +1,12 @@
|
|
|
Name: xtables-addons
|
|
|
Summary: Extensions targets and matches for iptables
|
|
|
-Version: 2.12
|
|
|
+Version: 2.13
|
|
|
Release: 1%{?dist}
|
|
|
# The entire source code is GPLv2 except ACCOUNT/libxt_ACCOUNT_cl.* which is LGPLv2
|
|
|
License: GPLv2 and LGPLv2
|
|
|
Group: System Environment/Base
|
|
|
URL: http://xtables-addons.sourceforge.net
|
|
|
Source0: http://dl.sourceforge.net/xtables-addons/Xtables-addons/%{version}/xtables-addons-%{version}.tar.xz
|
|
|
-Source1: ipset.init
|
|
|
-Source2: ipset-config
|
|
|
BuildRequires: iptables-devel >= 1.4.5
|
|
|
BuildRequires: autoconf automake libtool
|
|
|
Provides: %{name}-kmod-common = %{version}
|
|
@@ -67,10 +65,6 @@ chmod 0644 geoip/*
|
|
|
# There is no -devel package. So no need for these files
|
|
|
rm -f %{buildroot}%{_libdir}/*.{la,so}
|
|
|
|
|
|
-# install init scripts and configuration files
|
|
|
-install -D -pm 0755 %{SOURCE1} %{buildroot}%{_initddir}/ipset
|
|
|
-install -D -pm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/ipset-config
|
|
|
-
|
|
|
# prepare the dkms sources
|
|
|
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/ACCOUNT %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/pknock
|
|
|
cp extensions/Kbuild extensions/Mbuild mconfig extensions/Makefile* extensions/mac.c extensions/xt_* extensions/compat_* %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
|
|
@@ -112,19 +106,11 @@ install -m755 geoip/xt_geoip_build %{buildroot}%{_sbindir}/
|
|
|
|
|
|
%post
|
|
|
/sbin/ldconfig
|
|
|
-/sbin/chkconfig --add ipset
|
|
|
|
|
|
%preun
|
|
|
-if [ $1 = 0 ] ; then
|
|
|
- /sbin/service ipset stop >/dev/null 2>&1
|
|
|
- /sbin/chkconfig --del ipset
|
|
|
-fi
|
|
|
|
|
|
%postun
|
|
|
/sbin/ldconfig
|
|
|
-if [ "$1" -ge "1" ] ; then
|
|
|
- /sbin/service ipset condrestart >/dev/null 2>&1 || :
|
|
|
-fi
|
|
|
|
|
|
%post -n dkms-%{name}
|
|
|
set -x
|
|
@@ -144,8 +130,6 @@ rm -rf %{buildroot}
|
|
|
%files
|
|
|
%defattr(-,root,root,-)
|
|
|
%doc LICENSE README doc/* geoip
|
|
|
-%attr(0755,root,root) %{_initddir}/*
|
|
|
-%config(noreplace) %{_sysconfdir}/sysconfig/*
|
|
|
/%{_lib}/xtables/*.so
|
|
|
%{_libdir}/*.so.*
|
|
|
%{_sbindir}/*
|
|
@@ -155,6 +139,9 @@ rm -rf %{buildroot}
|
|
|
%{_usr}/src/%{name}-%{version}-%{release}
|
|
|
|
|
|
%changelog
|
|
|
+* Mon Jul 17 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.13-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Mon May 8 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.12-1
|
|
|
- new upstream release.
|
|
|
|