mirror of
https://abf.rosa.ru/djam/kernel-5.15.git
synced 2025-02-23 10:32:54 +00:00
Build ipt-so module
https://github.com/vt-alt/ipt-so https://abf.io/import/ipt-so
This commit is contained in:
parent
fdb4d0f552
commit
5152536ddb
1 changed files with 11 additions and 0 deletions
11
kernel.spec
11
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 <<EOF
|
|||
%exclude %{_modulesdir}/%{kver_full}/kernel/misc/vbox*.ko%{kmod_suffix}
|
||||
%endif
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_TRIPSO.ko%{kmod_suffix}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/net/xt_so.ko%{kmod_suffix}
|
||||
%if %{with nickel}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/misc/nlkm.ko%{kmod_suffix}
|
||||
%exclude %{_modulesdir}/%{kver_full}/kernel/misc/memfreetest.ko%{kmod_suffix}
|
||||
|
|
Loading…
Add table
Reference in a new issue