LINUX.ORG.RU
ФорумAdmin

установка patch-o-matic


0

0

Hi all!

проблемма с установкой patch-o-matic.

скачал: patch-o-matic-ng-20040621 с netfilter.org

запустил: ./runme tarpit --kernel-path=/usr/src/kernels/linux-2.6.28.7 --iptables-path=/usr/src/iptables-1.4.1.1

ругается: Your iptables version is unknown for patch-o-matic at ./runme line 214

скачал другую: patch-o-matic-ng-20090222 тоже с netfilter.org

но, эта по сравнению с предидущей версией, обладает гораздо меньшим размером и модулей там нету, одни скрипты. тем не менее запустил:

./runme tarpit --kernel-path=/usr/src/kernels/linux-2.6.28.7 --iptables-path=/usr/src/iptables-1.4.1.1

отработал нормально: Excellent! Source trees are ready for compilation.

но в ядре новых модулей не появилось.

тогда я взял из patch-o-matic-ng-20040621/tarpit файл с модулем ipt_TARPIT.c скопировал его в папку с ядром /net/ipv4/netfilter и в ручную подправил файлы:

/net/ipv4/netfilter/Makefile -> добавил: obj-$(CONFIG_IP_NF_TARGET_TARPIT) += ipt_TARPIT.o

/net/ipv4/netfilter/Kconfig -> добавил config IP_NF_TARGET_TARPIT tristate 'TARPIT target support' depends on IP_NF_FILTER help Adds a ............. .................. .................

модуль появился, но при компиляции пошли ошибки: CC [M] net/ipv4/netfilter/ipt_TARPIT.o net/ipv4/netfilter/ipt_TARPIT.c:38:26: error: linux/config.h: Нет такого файла или каталога make[3]: *** [net/ipv4/netfilter/ipt_TARPIT.o] Ошибка 1 make[2]: *** [net/ipv4/netfilter] Ошибка 2 make[1]: *** [net/ipv4] Ошибка 2 make: *** [net] Ошибка 2

собственно вопрос, где взять последнию версию patch-o-matic чтобы к моему ядру подошла и tarpit содержала? или я чето не то делаю ???

ядро: linux-2.6.28.7

iptables -1.4.1.1

fedora 10

а yum search netfilter или что-то в этом духе, чтобы тарпит модуль найти

p.s. а что правда tarpit нету?
p.p.s. а как обновлять свою сборку будешь?

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

yum search netfilter: conntrack-tools.i386 : Tools to manipulate netfilter connection tracking table

iptables.i386 : Tools for managing Linux kernel packet filtering capabilities

iptables-devel.i386 : Development package for iptables

iptables-ipv6.i386 : IPv6 support for iptables

libnetfilter_conntrack.i386 : Netfilter conntrack userspace library

libnetfilter_conntrack-devel.i386 : Netfilter conntrack userspace library

libnetfilter_log.i386 : Netfilter logging userspace library

libnetfilter_log-devel.i386 : Netfilter logging userspace library

libnetfilter_queue.i386 : Netfilter queue userspace library

libnetfilter_queue-devel.i386 : Netfilter queue userspace library

libnfnetlink.i386 : Netfilter netlink userspace library

libnfnetlink-devel.i386 : Netfilter netlink userspace library

shorewall.noarch : An iptables front end for firewall configuration

ulogd.i386 : The userspace logging daemon for netfilter

Tarpit чего-то невидать (((

об обновлении ещё не думал...

meta-com
() автор топика

можно ещё в гуголь что-то типа "fedora 10 TARPIT howto"

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

в modprobe -l | grep netfilter, tarpit`а нету

при попытке iptables -A INPUT -p tcp -j TARPIT

ругается: iptables v1.4.1.1: Couldn't load target `TARPIT':/lib/xtables/libipt_TARPIT.so: cannot open shared object file: No such file or directory

meta-com
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.