CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
iptables: initial import, fix FS#57
authorVictor Martinez <pitillo@ono.com>
Thu, 19 Sep 2013 00:06:08 +0000 (02:06 +0200)
committerVictor Martinez <pitillo@ono.com>
Thu, 19 Sep 2013 00:06:08 +0000 (02:06 +0200)
iptables/.footprint [new file with mode: 0644]
iptables/.md5sum [new file with mode: 0644]
iptables/Pkgfile [new file with mode: 0644]

diff --git a/iptables/.footprint b/iptables/.footprint
new file mode 100644 (file)
index 0000000..025dd43
--- /dev/null
@@ -0,0 +1,178 @@
+drwxr-xr-x     root/root       usr/
+drwxr-xr-x     root/root       usr/bin/
+lrwxrwxrwx     root/root       usr/bin/iptables-xml -> /usr/sbin/xtables-multi
+drwxr-xr-x     root/root       usr/include/
+-rw-r--r--     root/root       usr/include/libipq.h
+drwxr-xr-x     root/root       usr/include/libiptc/
+-rw-r--r--     root/root       usr/include/libiptc/ipt_kernel_headers.h
+-rw-r--r--     root/root       usr/include/libiptc/libip6tc.h
+-rw-r--r--     root/root       usr/include/libiptc/libiptc.h
+-rw-r--r--     root/root       usr/include/libiptc/libxtc.h
+-rw-r--r--     root/root       usr/include/libiptc/xtcshared.h
+-rw-r--r--     root/root       usr/include/xtables-version.h
+-rw-r--r--     root/root       usr/include/xtables.h
+drwxr-xr-x     root/root       usr/lib/
+-rwxr-xr-x     root/root       usr/lib/libip4tc.la
+lrwxrwxrwx     root/root       usr/lib/libip4tc.so -> libip4tc.so.0.1.0
+lrwxrwxrwx     root/root       usr/lib/libip4tc.so.0 -> libip4tc.so.0.1.0
+-rwxr-xr-x     root/root       usr/lib/libip4tc.so.0.1.0
+-rwxr-xr-x     root/root       usr/lib/libip6tc.la
+lrwxrwxrwx     root/root       usr/lib/libip6tc.so -> libip6tc.so.0.1.0
+lrwxrwxrwx     root/root       usr/lib/libip6tc.so.0 -> libip6tc.so.0.1.0
+-rwxr-xr-x     root/root       usr/lib/libip6tc.so.0.1.0
+-rwxr-xr-x     root/root       usr/lib/libipq.la
+lrwxrwxrwx     root/root       usr/lib/libipq.so -> libipq.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libipq.so.0 -> libipq.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libipq.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libiptc.la
+lrwxrwxrwx     root/root       usr/lib/libiptc.so -> libiptc.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libiptc.so.0 -> libiptc.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libiptc.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxtables.la
+lrwxrwxrwx     root/root       usr/lib/libxtables.so -> libxtables.so.9.0.0
+lrwxrwxrwx     root/root       usr/lib/libxtables.so.9 -> libxtables.so.9.0.0
+-rwxr-xr-x     root/root       usr/lib/libxtables.so.9.0.0
+drwxr-xr-x     root/root       usr/lib/pkgconfig/
+-rw-r--r--     root/root       usr/lib/pkgconfig/libip4tc.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/libip6tc.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/libipq.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/libiptc.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xtables.pc
+drwxr-xr-x     root/root       usr/lib/xtables/
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_DNAT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_DNPT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_HL.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_LOG.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_MASQUERADE.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_NETMAP.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_REDIRECT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_REJECT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_SNAT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_SNPT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_ah.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_dst.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_eui64.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_frag.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_hbh.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_hl.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_icmp6.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_ipv6header.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_mh.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libip6t_rt.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_CLUSTERIP.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_DNAT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_ECN.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_LOG.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_MASQUERADE.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_MIRROR.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_NETMAP.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_REDIRECT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_REJECT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_SAME.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_SNAT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_TTL.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_ULOG.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_ah.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_icmp.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_realm.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_ttl.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libipt_unclean.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_AUDIT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_CHECKSUM.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_CLASSIFY.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_CONNMARK.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_CONNSECMARK.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_CT.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_DSCP.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_HMARK.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_IDLETIMER.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_LED.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_MARK.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_NFLOG.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_NFQUEUE.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_NOTRACK.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_RATEEST.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_SECMARK.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_SET.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_TCPMSS.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_TCPOPTSTRIP.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_TEE.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_TOS.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_TPROXY.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_TRACE.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_addrtype.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_cluster.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_comment.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_connbytes.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_connlimit.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_connmark.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_conntrack.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_cpu.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_dccp.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_devgroup.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_dscp.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_ecn.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_esp.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_hashlimit.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_helper.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_iprange.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_ipvs.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_length.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_limit.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_mac.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_mark.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_multiport.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_nfacct.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_osf.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_owner.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_physdev.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_pkttype.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_policy.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_quota.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_rateest.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_recent.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_rpfilter.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_sctp.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_set.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_socket.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_standard.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_state.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_statistic.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_string.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_tcp.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_tcpmss.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_time.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_tos.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_u32.so
+-rwxr-xr-x     root/root       usr/lib/xtables/libxt_udp.so
+drwxr-xr-x     root/root       usr/man/
+drwxr-xr-x     root/root       usr/man/man1/
+-rw-r--r--     root/root       usr/man/man1/iptables-xml.1.gz
+drwxr-xr-x     root/root       usr/man/man3/
+-rw-r--r--     root/root       usr/man/man3/ipq_create_handle.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_destroy_handle.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_errstr.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_get_msgerr.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_get_packet.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_message_type.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_perror.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_read.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_set_mode.3.gz
+-rw-r--r--     root/root       usr/man/man3/ipq_set_verdict.3.gz
+-rw-r--r--     root/root       usr/man/man3/libipq.3.gz
+drwxr-xr-x     root/root       usr/man/man8/
+-rw-r--r--     root/root       usr/man/man8/ip6tables-restore.8.gz
+-rw-r--r--     root/root       usr/man/man8/ip6tables-save.8.gz
+-rw-r--r--     root/root       usr/man/man8/ip6tables.8.gz
+-rw-r--r--     root/root       usr/man/man8/iptables-extensions.8.gz
+-rw-r--r--     root/root       usr/man/man8/iptables-restore.8.gz
+-rw-r--r--     root/root       usr/man/man8/iptables-save.8.gz
+-rw-r--r--     root/root       usr/man/man8/iptables.8.gz
+drwxr-xr-x     root/root       usr/sbin/
+lrwxrwxrwx     root/root       usr/sbin/ip6tables -> xtables-multi
+lrwxrwxrwx     root/root       usr/sbin/ip6tables-restore -> xtables-multi
+lrwxrwxrwx     root/root       usr/sbin/ip6tables-save -> xtables-multi
+lrwxrwxrwx     root/root       usr/sbin/iptables -> xtables-multi
+lrwxrwxrwx     root/root       usr/sbin/iptables-restore -> xtables-multi
+lrwxrwxrwx     root/root       usr/sbin/iptables-save -> xtables-multi
+-rwxr-xr-x     root/root       usr/sbin/xtables-multi
diff --git a/iptables/.md5sum b/iptables/.md5sum
new file mode 100644 (file)
index 0000000..bcf3af7
--- /dev/null
@@ -0,0 +1 @@
+c3fb2ffd5b39d0d54b06ccc4c8660116  iptables-1.4.17.tar.bz2
diff --git a/iptables/Pkgfile b/iptables/Pkgfile
new file mode 100644 (file)
index 0000000..e88e052
--- /dev/null
@@ -0,0 +1,23 @@
+# Description: A Linux kernel packet filter control tool
+# URL: http://www.iptables.org/
+# Maintainer: CRUX System Team, core-ports at crux dot nu
+# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu
+
+name=iptables
+version=1.4.17
+release=1
+source=(ftp://ftp.netfilter.org/pub/iptables/$name-$version.tar.bz2) 
+
+build () {
+  cd $name-$version
+
+  # Fix "cannot find -lip6tc" FS#57
+  export LDFLAGS="-L$PWD/libiptc/.libs"  
+
+  ./configure --prefix=/usr \
+              --mandir=/usr/man \
+              --libexecdir=/usr/lib \
+              --enable-libipq
+  make
+  make DESTDIR=$PKG install
+}