From 5152536ddb1dac62d9ffee45e55f83a20dec35e7 Mon Sep 17 00:00:00 2001 From: Mikhail Novosyolov Date: Thu, 1 Apr 2021 14:30:32 +0300 Subject: [PATCH] Build ipt-so module https://github.com/vt-alt/ipt-so https://abf.io/import/ipt-so --- kernel.spec | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/kernel.spec b/kernel.spec index bedf579..c2919fa 100644 --- a/kernel.spec +++ b/kernel.spec @@ -384,6 +384,7 @@ BuildRequires: findutils util-linux %if %{with binary_extra_modules} BuildRequires: kernel-source-rtl8821ce BuildRequires: kernel-source-tripso +BuildRequires: kernel-source-ipt-so %if %{with binary_virtualbox_host} BuildRequires: kernel-source-virtualbox %endif @@ -912,6 +913,7 @@ latest kernel-uml-modules-%{flavour} %{kernelversion}.%{patchlevel}.x %ksob_mk_module_pkg -n 8821ce -s net/wireless -r rtl8821ce-blacklist %ksob_mk_module_pkg -n xt_TRIPSO -s net -r tripso +%ksob_mk_module_pkg -n xt_so -s net -r ipt-so %if %{with binary_shredder} %ksob_mk_module_pkg -n shredder-kernel -s extra -r rosa-shredder-user @@ -1272,6 +1274,14 @@ cp xt_TRIPSO.ko %{temp_modules}/%{kver_full}/kernel/net/ popd rm -fr kernel-source-tripso +cp -r "$(rpm -q --qf '/usr/src/ipt-so-%%{VERSION}-%%{RELEASE}' kernel-source-ipt-so)" kernel-source-ipt-so +pushd kernel-source-ipt-so +%kmake KDIR=%{src_dir} +mkdir -p %{temp_modules}/%{kver_full}/kernel/net +cp xt_so.ko %{temp_modules}/%{kver_full}/kernel/net/ +popd +rm -fr kernel-source-ipt-so + %if %{with binary_shredder} cp -r "$(rpm -q --qf '/usr/src/shredder-kernel-%%{VERSION}-%%{RELEASE}' kernel-source-shredder-kernel)" kernel-source-shredder-kernel pushd kernel-source-shredder-kernel @@ -1496,6 +1506,7 @@ cat > $kernel_files <