Unable to install IPTables::IPv4
IPTables::libiptc can be installed forcefully
Writing Makefile for IPTables::IPv4
cp IPv4/TableTie.pm blib/lib/IPTables/IPv4/TableTie.pm
cp IPv4/Chain.pm blib/lib/IPTables/IPv4/Chain.pm
cp IPv4.pm blib/lib/IPTables/IPv4.pm
AutoSplitting blib/lib/IPTables/IPv4.pm (blib/lib/auto/IPTables/IPv4)
cp IPv6.pm blib/lib/IPTables/IPv6.pm
AutoSplitting blib/lib/IPTables/IPv6.pm (blib/lib/auto/IPTables/IPv6)
cp IPv4/Toplevel.pm blib/lib/IPTables/IPv4/Toplevel.pm
cp IPv4/Rule.pm blib/lib/IPTables/IPv4/Rule.pm
cp IPv4/RuleList.pm blib/lib/IPTables/IPv4/RuleList.pm
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap IPTables.typemap IPv4.xs > IPv4.xsc && mv IPv4.xsc IPv4.c
i686-pc-linux-gnu-gcc -c -Iinclude -I/usr/src/linux/include -Wall -DMODULE_PATH=\"/usr/lib/IPTables-IPv4\" -O2 -march=i686 -pipe -DVERSION=\"0.98\" -DXS_VERSION=\"0.98\" -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux-thread-multi/CORE" IPv4.c
In file included from /usr/src/linux/include/linux/netfilter_ipv4.h:8,
from /usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:18,
from include/libiptc/libiptc.h:6,
from IPv4.xs:28:
/usr/src/linux/include/linux/netfilter.h:41: error: expected specifier-qualifier-list before '__be32'
IPv4.xs: In function 'XS_IPTables__IPv4__Table_set_policy':
IPv4.xs:329: warning: dereferencing type-punned pointer will break strict-aliasing rules
IPv4.xs: In function 'XS_IPTables__IPv4__Table_get_references':
IPv4.xs:379: warning: pointer targets in passing argument 1 of 'iptc_get_references' differ in signedness
Which then causes:
Starting new session...
2008-10-05 17:01:44 WARN [HoneyClient::Manager::_handleFault] (lib/HoneyClient/Manager.pm:476) - Error occurred during processing. soap:Server: Error, could not connect to IPTABLES interface: iptables who? (do you need to insmod?) at HoneyClient/Manager/FW.pm line 1379
HoneyClient::Manager->_handleFault(): Error occurred during processing.
soap:Server: Error, could not connect to IPTABLES interface: iptables who? (do you need to insmod?) at HoneyClient/Manager/FW.pm line 1379
at /usr/lib/perl5/site_perl/5.8.8/SOAP/Lite.pm line 3665
2008-10-05 17:01:44 INFO [HoneyClient::Manager::_cleanup] (lib/HoneyClient/Manager.pm:495) - Cleaning up.
2008-10-05 17:01:44 ERROR [HoneyClient::Util::SOAP::_handleFault] (lib/HoneyClient/Util/SOAP.pm:283) - Error occurred during processing. soap:Server: Error, could not connect to IPTABLES interface: iptables who? (do you need to insmod?) at HoneyClient/Manager/FW.pm line 1379
HoneyClient::Util::SOAP->handleFault(): Error occurred during processing.
soap:Server: Error, could not connect to IPTABLES interface: iptables who? (do you need to insmod?) at HoneyClient/Manager/FW.pm line 1379
Any work arounds?