Summary: | Missing iptables module "time# | ||
---|---|---|---|
Product: | Branch 4.0 | Reporter: | Dmitriy Kruglikov <Dmitriy.Kruglikov> |
Component: | iptables | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED WONTFIX | QA Contact: | Q.A. 4.0 <qa-4.0> |
Severity: | normal | ||
Priority: | P2 | CC: | MisHel64 |
Version: | 4.0 | ||
Hardware: | all | ||
OS: | Linux |
Description
Dmitriy Kruglikov
2008-02-26 18:35:08 MSK
Раскопки показали, что в исходниках iptables выполняется некая проверка
> cat .time-test
#!/bin/sh
# True if time is applied.
[ -f $KERNEL_DIR/include/linux/netfilter_ipv4/ipt_time.h ] && echo time
возвращает отрицательный результат, потому как ipt_time.h отсутсвует в
/usr/include/linux/netfilter_ipv4
Попытка собрать на коленке iptables-1.4.0
нужный модуль собирает, так как уже не проверяет наличие ipt_time.h, а своим
умом живет.
Вследсвие своей низкой компетентности вопрос о переходе на iptables-1.4.0 даже и
не поднимаю.
(In reply to comment #0) Кроме отсутствия самого модуля для iptables, нет поддержки этого модуля и в ядрере. Как вариант, поставить более новое ядро из бранча 4.1 или 5.0 и обновить iptables из бранча 5.0 Планов по добавлению в бранче 4.0 этого модуля в iptables и/или ядре у меня нет. |