LINUX.ORG.RU

Не создаётся модуль TARPIT в ubuntu trusty с ядром lts xenial

 ,


0

2

В 14.04 с ядром «из коробки» модуль создаётся. Если поставить пакет типа linux-generic-lts-xenial, то модуль для соответствующего ядра не создаётся. При попытке сделать руками

module-assistant --verbose --text-mode auto-install xtables-addons
оно даёт такой вывод
make[1]: Entering directory `/usr/src/linux-headers-4.4.0-36-generic'
make[1]: Leaving directory `/usr/src/linux-headers-4.4.0-36-generic'
dh_auto_clean
make[1]: Entering directory `/usr/src/modules/xtables-addons'
cd .. && make  am--refresh
make[2]: *** No rule to make target `am--refresh'.  Stop.
make[2]: Entering directory `/usr/src/modules'
make[2]: Leaving directory `/usr/src/modules'
make[1]: *** [../aclocal.m4] Error 2
make[1]: Leaving directory `/usr/src/modules/xtables-addons'
dh_auto_clean: make -j1 distclean returned exit code 2
make: *** [override_dh_auto_clean] Error 2
 debian/rules KVERS=4.4.0-36-generic KSRC=/usr/src/linux KDREV=4.4.0-36.55~14.04.1 kdist_image
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/xtables-addons'
/usr/bin/make -C /usr/src/linux M=/usr/src/modules/xtables-addons XA_ABSTOPSRCDIR=/usr/src/modules/xtables-addons XA_TOPSRCDIR=/usr/src/modules/xtables-addons DEPMOD=/bin/true clean
make[2]: Entering directory `/usr/src/linux-headers-4.4.0-36-generic'
make[2]: Leaving directory `/usr/src/linux-headers-4.4.0-36-generic'
dh_auto_clean
make[2]: Entering directory `/usr/src/modules/xtables-addons'
cd .. && make  am--refresh
make[3]: Entering directory `/usr/src/modules'
make[3]: *** No rule to make target `am--refresh'.  Stop.
make[3]: Leaving directory `/usr/src/modules'
make[2]: *** [../aclocal.m4] Error 2
make[2]: Leaving directory `/usr/src/modules/xtables-addons'
dh_auto_clean: make -j1 distclean returned exit code 2
make[1]: *** [override_dh_auto_clean] Error 2
make[1]: Leaving directory `/usr/src/modules/xtables-addons'
make: *** [kdist_build] Error 2
BUILD FAILED!
See /var/cache/modass/xtables-addons-source.buildlog.4.4.0-36-generic.1477327747 for details.
Build failed. Press Return to continue...
Что скажете? Это можно поправить? Как вариант, могу эту машину на 16.04 проапгрейдить, там с этом норм.

★★★★★

после апгрейда до 16.04 при попытке загрузить модуль TARPIT пишет

Oct 24 19:01:08 host kernel: [ 1067.877610] xt_TARPIT: module verification failed: signature and/or required key missing - tainting kernel
Oct 24 19:01:08 host kernel: [ 1067.930768] x_tables: ip_tables: TARPIT target: only valid for protocol 6
((((

targitaj ★★★★★ ()
make[2]: Entering directory '/usr/src/modules/xtables-addons'
CDPATH=«${ZSH_VERSION+.}:» && cd . && /bin/bash /build/xtables-addons-smmDiF/xtables-addons-2.10/build-aux/missing autoconf
/bin/bash: /build/xtables-addons-smmDiF/xtables-addons-2.10/build-aux/missing: No such file or directory
Makefile:413: recipe for target 'configure' failed
make[2]: *** [configure] Error 127
make[2]: Leaving directory '/usr/src/modules/xtables-addons'
dh_auto_test: make -j1 test returned exit code 2
debian/rules:48: recipe for target 'binary-modules' failed
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory '/usr/src/modules/xtables-addons'
/usr/share/modass/include/common-rules.make:56: recipe for target 'kdist_build' failed
make: *** [kdist_build] Error 2
BUILD FAILED!
See /var/cache/modass/xtables-addons-source.buildlog.4.4.0-45-generic.1477334195 for details.
Build failed. Press Return to continue...

да машуж вать!!! ((((

targitaj ★★★★★ ()
Ответ на: комментарий от targitaj

А что за версия xtables-addons ?

xtables-addons всегда был вменяемый и собирался без проблем. autoreconf -fi ; ./configure --prefix=/usr ; make

make install DESTDIR=... тоже нормально работал, так что опакетить его не сложно.

На тестовой машинке все нормально работает.

root@ls-gw-r2:~# lsmod | grep TAR
xt_TARPIT               4471  1 
ipv6                  307251  22 xt_socket,nf_defrag_ipv6,bridge,xt_TARPIT
root@ls-gw-r2:~# iptables -nvxL INPUT
Chain INPUT (policy ACCEPT 1154 packets, 107302 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
      11      460 TARPIT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:587 -j TARPIT --tarpit 
root@ls-gw-r2:~# uname -a
Linux ls-gw-r2 4.8.2 #12 SMP Wed Oct 19 16:59:54 MSK 2016 x86_64 Intel(R) Xeon(R) CPU E3-1220 V2 @ 3.10GHz GenuineIntel GNU/Linux
т.е. принципиальных проблем на ядрах 4.4 нет.

vel ★★★★★ ()
Последнее исправление: vel (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.