diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.10 deleted file mode 100644 index e0a3dc0fb3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.10 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=virtual/os-headers -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=2 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.10.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=de1e8df3ff42c26e78a6410396c90a90 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.10-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.10-r1 deleted file mode 100644 index cf7f7d6abd..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.10-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=2 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.10.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=956eb8ca6f191e25ce36e78bbb6a1c18 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.11.1-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.11.1-r2 deleted file mode 100644 index aefc2468e3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.11.1-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers sys-devel/automake -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink -KEYWORDS=alpha amd64 arm ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.11.1.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=cc02b21543c3bd0c5752c730c68bd172 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12 deleted file mode 100644 index b01dd0ee86..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers sys-devel/automake -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.12.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=1272dc3389034257b821c878846ddf78 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12.1 deleted file mode 100644 index 079d32fc68..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers sys-devel/automake -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.12.1.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=37fc555528961199364807fca1e6ac3e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12.1-r1 deleted file mode 100644 index a74cfb0ac2..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.12.1-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers sys-devel/automake -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.12.1.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=a262ec2785aa45f75aa6a0abf2a85b46 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.13 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.13 deleted file mode 100644 index bd9ba4526b..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.13 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers !>=sys-kernel/linux-headers-3.5 -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink static-libs -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.13.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=142339bb7a8a69210487a3fbcb80b08e diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.13-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.13-r2 deleted file mode 100644 index a6696be651..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.13-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers !>=sys-kernel/linux-headers-3.5 -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.13.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=a3d7fb8c66df05cc7cdbed4e266b0bdc diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.14-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.14-r1 deleted file mode 100644 index e4d95b30d9..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.14-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers !>=sys-kernel/linux-headers-3.5 -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.14.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=3686aeb6539f49a1217810b6b6018128 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.15-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.15-r1 deleted file mode 100644 index df472db877..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.15-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers !>=sys-kernel/linux-headers-3.5 -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.15.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=956cc17b2d0e01d11f5acca9b8245744 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.16.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.16.2 deleted file mode 100644 index e4c57c2162..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.16.2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.16.2.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=f8b19a56bada0d42314122f14ef08b67 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.16.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.16.3 deleted file mode 100644 index 8c71e01b7f..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.16.3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 netlink static-libs -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.16.3.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=4dd0836cb978001d6dfe67a7dd78a562 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.17 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.17 index a6f8833b6d..5a5e2b8520 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.17 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.17 @@ -10,4 +10,4 @@ RDEPEND=netlink? ( net-libs/libnfnetlink ) SLOT=0 SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.17.tar.bz2 _eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=f9de95366e00f8d9c01cb3c2e2eb98bc +_md5_=515f06d3f816aa280634a39a5e93fef4 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.18 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.18 deleted file mode 100644 index 2a97fdb186..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.18 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.netfilter.org/projects/iptables/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://www.netfilter.org/projects/iptables/files/iptables-1.4.18.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=8fafe924b13e15ff117078fbd1b60ffc diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.19.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.19.1 deleted file mode 100644 index 75d5a055b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.19.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.netfilter.org/projects/iptables/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://www.netfilter.org/projects/iptables/files/iptables-1.4.19.1.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=2080580698979f7209b209a02a25b0fd diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.20 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.20 deleted file mode 100644 index bcd8b98b6a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.20 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=4 -HOMEPAGE=http://www.netfilter.org/projects/iptables/ -IUSE=ipv6 netlink static-libs -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://www.netfilter.org/projects/iptables/files/iptables-1.4.20.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=3ec0b35ef89b5828f5d58bcc1e824f0b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21 deleted file mode 100644 index 59f08a055d..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -EAPI=5 -HOMEPAGE=http://www.netfilter.org/projects/iptables/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) -SLOT=0 -SRC_URI=http://www.netfilter.org/projects/iptables/files/iptables-1.4.21.tar.bz2 -_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=763d4c8c70713c845b6ee67b3efb6689 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r1 index 27a8f696f0..a95ac8c334 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r1 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install prepare -DEPEND=netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig virtual/pkgconfig +DEPEND=conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) virtual/os-headers virtual/pkgconfig virtual/pkgconfig DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools EAPI=5 HOMEPAGE=http://www.netfilter.org/projects/iptables/ -IUSE=ipv6 netlink static-libs -KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 +IUSE=conntrack ipv6 netlink static-libs +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 LICENSE=GPL-2 -RDEPEND=netlink? ( net-libs/libnfnetlink ) +RDEPEND=conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) SLOT=0 SRC_URI=http://www.netfilter.org/projects/iptables/files/iptables-1.4.21.tar.bz2 _eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=a5a818f7f9cc67aa1b7c00caf5605480 +_md5_=27bc1b7f3597f3961e72f86960a85bbc diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r2 new file mode 100644 index 0000000000..9fff6b0058 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) pcap? ( net-libs/libpcap ) virtual/os-headers virtual/pkgconfig virtual/pkgconfig +DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools +EAPI=5 +HOMEPAGE=http://www.netfilter.org/projects/iptables/ +IUSE=conntrack ipv6 netlink pcap static-libs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) pcap? ( net-libs/libpcap ) +SLOT=0/10 +SRC_URI=http://www.netfilter.org/projects/iptables/files/iptables-1.4.21.tar.bz2 +_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=f345333519bf05af50642aa8abe060de diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r3 new file mode 100644 index 0000000000..bc01f7f8fd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.21-r3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) pcap? ( net-libs/libpcap ) virtual/os-headers virtual/pkgconfig virtual/pkgconfig +DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools +EAPI=5 +HOMEPAGE=http://www.netfilter.org/projects/iptables/ +IUSE=conntrack ipv6 netlink pcap static-libs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) pcap? ( net-libs/libpcap ) +SLOT=0/10 +SRC_URI=http://www.netfilter.org/projects/iptables/files/iptables-1.4.21.tar.bz2 +_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=f1e796b5e0308977caf76b96f391b8ce diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.6 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.6 deleted file mode 100644 index 439e8b32e2..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-firewall/iptables-1.4.6 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=virtual/os-headers !>=sys-kernel/linux-headers-2.6.33 -DESCRIPTION=Linux kernel (2.4+) firewall, NAT and packet mangling tools -HOMEPAGE=http://www.iptables.org/ -IUSE=ipv6 -KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=http://iptables.org/projects/iptables/files/iptables-1.4.6.tar.bz2 -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=430cb51609cce05df7b30d9ebc6a307e diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/ChangeLog b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/ChangeLog index d27e3004ec..30b3be9315 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/ChangeLog @@ -1,6 +1,19 @@ # ChangeLog for net-firewall/iptables # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/ChangeLog,v 1.311 2014/06/14 11:52:14 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/ChangeLog,v 1.315 2014/08/02 18:06:48 ago Exp $ + + 02 Aug 2014; Agostino Sarubbo iptables-1.4.21-r1.ebuild: + Stable for ppc64, wrt bug #506798 + + 01 Aug 2014; Raúl Porcel iptables-1.4.21-r1.ebuild: + ia64/sparc stable wrt #506798 + + 19 Jul 2014; Tobias Klausmann + iptables-1.4.21-r1.ebuild: + Stable on alpha, bug #506798 + + 13 Jul 2014; Agostino Sarubbo iptables-1.4.21-r1.ebuild: + Stable for ppc, wrt bug #506798 14 Jun 2014; Mikle Kolyada iptables-1.4.21-r1.ebuild: amd64 stable wrt bug #506798 diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/Manifest b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/Manifest index d544ad2780..4e293858d2 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/Manifest @@ -1,69 +1,21 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX ip6tables-1.3.2.confd 293 SHA256 c93827ac2b8fdd83e2c36788053ee7567ceb13b3cbc5fcf40d186500e05c8104 SHA512 d9d69a7a4006f2554d1cc94c9214a7c31dca635d81054dd43a6df6ede26d870c6da0ad678d06e292edaa72e3574a04e81dee5c7b79d24ce4c2e7bd60b0cb45db WHIRLPOOL 13bf072675368faf40772a9bc1f1d09ee21d3fe02307d46fe6b3df91c78c6366fc999b507db5f6fc368d3d8d40034ad9f3f1572698cf06cd83c6874d0e750689 AUX ip6tables-1.4.13.confd 690 SHA256 2938fe4206514d9868047bd8f888a699fa2097ca69edab176453436d4259abaa SHA512 8de9a5de4061bef217fbc07577688a8110f1116af7f3b936dfd18100a6a7a47ec6e70c456b24cf3432fb4f2034b741a487fe6af8d9740f174d51c6eb16945c6e WHIRLPOOL f2f4903812b5b97d5bdf9cb28f0bcb6f8c866f197b46a9128530721a8d9db1cdcedffe2512c9235391a67f494c2daf1266d7bc8a6185949756437221c3861a10 -AUX iptables-1.3.2.confd 290 SHA256 351e123ba9e0ec7db2bcff42849aa627d29a3b2e77a47b82386f5e3a7e21bd30 SHA512 3ce83c3283e6695e0c17b0e09daf1f434c6e99f5e38ed3d1e2f37be072c47af52d16585625ae61f31cbf63c4de8ccf3b47d7e4203b06fb3acc5b7ed8924964f4 WHIRLPOOL 5dde07feabdbe38c8cee6d97138a4dae27237c559f35f1aa67e60535627166b49e20aaa3dc53b732ff4e54858236e0cfa52af3387e98dd2f1cf936c57ad7ff2e -AUX iptables-1.3.2.init 2607 SHA256 f3bc81413d287166346e606f96d8e2a0e05d656265ff3ccea4dd811a8f008186 SHA512 cd158eed712433c077720ddbf3e9e685eb4184f9bce5fecd9b66ad4b61f3ee407d585dcd2b5c95b999532c2eba2f679370c108c273b12a1c0e25a0bb7f59f8a0 WHIRLPOOL 7f3a8415d1babc746ce7870b9e28faba0bc8a52c44b37c35aacae5a3a7d756f9a9cfe421aa594fc515387b61fc05887eb1e69fe069dd9925b40c1b471f308699 -AUX iptables-1.4.11.1-man-fixes.patch 1165 SHA256 2b89e9ba68334bc45ac7b96ad53565a1cf41805a3659f65888ad495e84f9822e SHA512 93be7c4085fbd4123b758c7fd3ff4cb63af43ed1b59c53b51ca254e8caa63bff732bed85bda4a9da6c64ee44a4b685e11809e1d2e39012767628410d46896e2c WHIRLPOOL 1844b52a7ea0fcdfd22a9a424b143a054bdff3f10e759f3e4ea48ee443f13cb84e87f15844d6272ecce2b0e832ec3e127b0a83f6324ffe98a6e69d3a1b6fcf2c -AUX iptables-1.4.11.init 2644 SHA256 9725b50a7b019e8d4cc97e8953d10389de4fec3849dddf16b8b5da77d19138f8 SHA512 a7c214ff5acf8c006ad74b1f31c3d8fb0465f58a900481415da5a5a4d56b9c8007e86196bdb0aac314f923637b3bbcb04bc73f6d54ffab76517d91a210cafff8 WHIRLPOOL 1cd8383f5988480aa07908e36a1d2b667c799fcacfafe4467cbbe847491f2c09533581dc0ebc6eea91b782b3a64a5e87f750b4222b93f2bb32943a96c3680a6f -AUX iptables-1.4.12.1-conntrack-v2-ranges.patch 2293 SHA256 713e62adae8651e94296619297afe603ef3f7da68c4ff10e5a64be24c5cfe537 SHA512 f0a4c12d944f5f124f6a1112a9addfc266730a68e10389dbd8747bad487de2aa23e53bb01dd2953dc9d6edc98b26e293d2e762a00b6f9b8bc18f6d5108ef17bc WHIRLPOOL f41972f4c752c4c0bd892496ad21b24e3cda60cabde7198e0a64c579ae48c34ddda22960b7e3acbecfb007e8525b99e86b91cd91769cb3a86af7921a08fabda9 -AUX iptables-1.4.12.1-lm.patch 2107 SHA256 dfc429b71c6a3d77a6447e4d7c0c13f62cf086187f491968b3361568f9aa09ef SHA512 4613335e108ba02a4328a35bf4b7720b8346bf9f783549766ba2cc40aefe2a62389c91f99ac7d3cdb4dc6ab9532a06690f2974df8b2b7ac0e685b0530c9aa8f8 WHIRLPOOL 094da50ea0586d7235600a4b6976684b676a5df4a31e16385908c274958b09e7cb8be959a583231bda4232ec1c0531f82712f464e48a8f1ee0b6d9312eaa2f22 -AUX iptables-1.4.13-r1.init 2891 SHA256 13047698e03079b754957e1e548ce7505dfb2c73c9a31f87e061140603ab0e44 SHA512 c35d4fc3d08e6fe3c567a5fe4b8dc0679c87c01c5d90e9a08b68039e4e846043a1f1ae47bc37bc718af761b9287394e8edfa3681d5ae23d666fc9de60a8c8302 WHIRLPOOL 7007ab6e5524b7d1e6e3c17ed0a7c40c6e7034510ecad2e442a2863a819a72f5f1cda58c5b6ad331b36c6c5c40980f344364593246d46cf95c1527a24115b829 +AUX iptables-1.4.13-r1.init 2772 SHA256 e8f75993729bc559b82cde4d978bcd3b5527069ea94190a3bea2da12a2e907d6 SHA512 c87eed9ae2a1cee9782ddc2c20b5a2644e571d20f25eab76831d5cbb185d18b7d078599e2fac8dac7945674c3af19d00220fa1e2c2053e415cb5c83fcfdf4d8a WHIRLPOOL 889bf1164b67f9f8d8dd96ea3f6c1b4542ea87afa4e74040d43cd488d13c6dc3672ecb2058699a60d7d0bf34c82b452d6f80fc815d85d7ae20c8dbb7ae99ba2f AUX iptables-1.4.13.confd 687 SHA256 7e2341211ca14997b7a8a1f930f94db855291af597c568f680f80031c20d45b6 SHA512 bd67d53e997ea65755148ba071fe6e3856d6e604b9167c666900721bc3dc24f63d395bc33a1a34ae50f95e72760da630db1a8d35afc81ec5973e60ba5343dc70 WHIRLPOOL 111b809b3122b04cce8ac0e551cfcdec7fde1ad563e1001bbbb3dbb4cae0ddf13851ece1024e13fb26aab2fe306dfc4fd9e59ab5a10127b301bc7a65ec20486b -AUX iptables-1.4.13.init 2632 SHA256 3c955bbc787e57d6c0d6d5e97ec34e350fbcbf4f0b453bd2ed624e68ac83155f SHA512 ffb5eb1372a69f3aa9ed3181b3c96fe34b3a07a1b7021e132d0b8eca65f65d83bc546371bc3e7081de68e02fd18bf99993eff6a643715e4b4d0d0d9066c5eee8 WHIRLPOOL 50a3771e5ac7b0ee38cc23c11791c05616687bc44fd6708a89c431422dcee99a92448c55f5b4c790614e785b3b74cc0e168c9d91c547e9e4faa477bed7b0cdea -AUX iptables-1.4.16.2-static.patch 2437 SHA256 fd56eaf9a400caa7c25f9893058bbde57085aa3b6d337d30a2eb6f00dead22c9 SHA512 d53a426125493e83c82c7b689bad8b104bbb1d99ed6a4aaf05724877a1260cbbf599476e5192cd14739076f6478a6d8e5ec085afb6782f7ef95abd8a1846ef42 WHIRLPOOL 2158ed63a922951e5e9e8ebd83b67d62f7bc3305c3a6295d5d1999e50e8cda936db9477dbc99051483ab296063074160b4299468ec7eb512c02b4ecc8ec2c7f6 AUX iptables-1.4.17-libip6tc.patch 1084 SHA256 5940f8020a131df4baa03578256ea9ff4fd975c913e062e3876e64e61a6fa8f3 SHA512 1d91231ad352c16a2af2c5d8593a59b8af4d5d9d4a7248a46170c843e85976bc34b4998f2cb86496cacd1ba30520cd3fe0d41705b7e5f4550bae7da70553ef2d WHIRLPOOL 027368602724dcbda0ddcd443c4a90aee278f409cfe0b3ce221a4e1826d10a4a0d95f6cbe18f887e712b4076161ba2e7adf0d09cf2055224f81ecadd173e5a73 -AUX iptables-1.4.18-extensions-link.patch 2717 SHA256 cf73e86b3077f13dd8f287276b766b0e27c29d809335dbe4cc84adc86c254731 SHA512 a53861ab1c6ea703a46c3300a35217ba9205355614a5109b9aeb441a34cad5ac020b4e2d014b88976a53901fe6031c332d87a488050bce7689022753dc795d51 WHIRLPOOL 1bafbfabe562c08d37dfa911c8f11c4b60c7269b764842078559b4352f4287715092752ed6b2c412b32469d1297e579df86cc77cdb32256c5f5904ac82e75262 -AUX iptables-1.4.18-ipv6-linkage.patch 3006 SHA256 c242affce8ff2edfe946c4bbe4f39edd0cfe8a870ed1cbd808863fab57870f11 SHA512 1cfabdeac2e031451cf4c86396893ab34d093d523f25e9bb7f8ab617d4c9c0d03ffc9707ff42bd24bd7951f2b8ee752f1c4b7e4fbab919f67b6773596bf514bf WHIRLPOOL a4253fdf0ba67ca7887f87737c401b480567c7fac50514a53fac81716a7175d841b1a185a945a46487405e5ffe1921b88f897990ab329b28621c3e4cafb62ed9 +AUX iptables-1.4.21-configure.patch 1066 SHA256 73454c278b48fae5debcdb72ada8f2d60a36b5134cb1052b1a332b83169cbdc0 SHA512 45445d1460072ed19ba617be983be82094fdd0535a25de4f6159173de4a08be9bee9da13c7aeea419291beb92402ca25efba3a0e269510e221f7eacc8bcd5176 WHIRLPOOL 55c56c9e0711409c54b8635dc9b480be885c852b60ac336a32b3a48586c85ba5b7b9a0b4d2d427f7d646dfdc4d49c9fe6957ed39eac5cdd7de3526249f99e6ed +AUX iptables-1.4.21-static-connlabel-config.patch 2195 SHA256 e03de480a940b0ac386bba2ec681f724ba39f5e53153398e061f2d74ae491c49 SHA512 d838773bf2db9f97548d2f7eaab0ce3205265a7ec8b274df479fcecb474ba09ed061abae50534c0379a1290479c2e94927595eca0f4570b27744ec165348b6b1 WHIRLPOOL c1b79bb8e9a915d27940b443c564d0d00ccbd31728b8519bd18a6957ca7085c19dd09592d94a4aecee48102303a000130eba85710ad1de1533ef783ef1c28811 +AUX iptables.init 2793 SHA256 e1bd2fad824fb679eddcded20feea4832f05e1893e419afff090b81a2acd134a SHA512 a2c03c659659dfd5ca3df04e721a11fce37c712a9f1378dd0f123a28f79ce626301658d41c9634336b8beb9ec2ab234548fb3c004ba424a3533c0f9f16c3ffb9 WHIRLPOOL eea21563aaf348e5ed5d05f480991ad44bfa821b52b638d852b19df430dd48fc47c3a7fb999823da4eee9c204895884d1e7648f05047aad6af9f372fe9f1b592 AUX systemd/ip6tables-restore.service 395 SHA256 679ba8327bf037e991ff07d8cf910009c67026b0faf8112d75c945b64f4b64de SHA512 e41f7bc55b2b58452b993ccb42014b5bc2701aeeef46eee845a2b016b334299ff4e6d11ba22f3aaff47195f1049dc7fd4be41a7055911420230107b1ee4c6ba3 WHIRLPOOL 232d90f8591358fe853c8c4b569b2825ba02ced59d390232a7f7fb535e3bfbbcb70972938506cbead5e6b57845310f5a91c1fd225898f185cffb96ba7d4d97f3 AUX systemd/ip6tables-store.service 243 SHA256 ce93fc2ba81f7693877479ddc75cdec94627c302a140bd27ff30656fad78e72b SHA512 7cee224f91d4c8348606ba176d0d689749a59229958cfdf4e75451d77271363e7cff71dbb7e30dbc4a5a837363a72d70d6960d2dfb218f3ad16456ae109cba10 WHIRLPOOL d84687a142843fa9cd930171e817652afb22b950214349ca156ba6da174312989973d17fed04cd129c18d4d6fbd5ad3124b9afa0d105d128333248c90fdb4ca6 AUX systemd/ip6tables.service 133 SHA256 1b8d342ffdf471ef25e365dacf106e1899b438dad4bf9154cfad2d5217c3a019 SHA512 f871e694a8c666a59840c4c7ae1f355dc47f481501b3472601b65460c1d6e163a7e33f7a6c42a84ac33131ddb96170b316e83507a43f1ede54d61446f81950dc WHIRLPOOL 24140e7398cfa494210b8d3b773bdca5ee1abbbdb29c2921e84ff025848e26844b5c20fadefa9b961ce14564ce8daa9b8e9f197b7d7ec70c26bb6609b74b10d0 AUX systemd/iptables-restore.service 391 SHA256 ace3b2085700bde96f0597e8c6f3b8524c28d4f9b6c924deb09b164a5b8e979c SHA512 222a088d487f8e5c199aec4a3619f8c8ee620ffca13c35fd3da8daf926db25fa5203226a6f4a2c426622d935ffd57c02ad4ff5edbca922f8168e29fc3e52c516 WHIRLPOOL 507cfef3650fcce3a17d56edfb39110d08397bbd96c88cb21c2cdb74c69b920142f0f68f71312ae7a6013057e0ab500546a0075806dd424fc85b9aebdb76b5f4 AUX systemd/iptables-store.service 240 SHA256 14965fd0f3cd4285e77ea1e3d9975a818b0d64fb0026b925d8434896b2cbf839 SHA512 a720e92b5571a2c3427101105e95e555f3b72541a53c5daa43e361c99ca28830e9e8dd27dbd7cfed40fbbe289ed180f9be7e0f3b6b0cd19bba022a531815fd5e WHIRLPOOL e3a5b77b2c19ad8445a21cc9c8680c2d632d968483357221fac1c309275bd17aa25c05cf23188d5ae644d5b1266c64b3dd5fe8fbdec9f2a439a212c3d1c767db AUX systemd/iptables.service 130 SHA256 c404c54c98521817aca75b96774a24684e0c7ed2fc8de2ced78f4ae4d8a6b99d SHA512 87114ccc7eb079d1ed43d77be35cf4c91702ca960883a4bbca5dfcf74aa6f086e44f4a4251441ac3a277c93eb10e7482157caf2d62bbf2a7f5327947ede25bef WHIRLPOOL 844296866dfe2fe6b1207c99d2f938f4c87a37592e95576f9504fe056fe82fc29878b9aa1a204fa31d6711fbe7ba5cd48f7a639e4839bbe366e6220246a0d3c3 -DIST iptables-1.4.10.tar.bz2 478007 SHA256 7544e437d2222078b15e6cd063b521c6f1ec4dac49e6af9ba3bfece2a6a93445 SHA512 264a974cc303cf9b352ccdf50d3aa1491167cdf1d7919074925645cc94d7f5e40d315cff048d0fab48e31853dcdad64bd65b83ef6fdd05f9e896be4e3317cd1e WHIRLPOOL 4ca6629ed2f43f1393be5a24284147272ff208d27e8bc073ccadb80f27887f2ef2c477e08ab2f8f22414cd11ab6a33dc42071f2ee3168e15026a76a3270cbc2e -DIST iptables-1.4.11.1.tar.bz2 486926 SHA256 170c294698ca573477b1b2a3815e1563bf9929d182efef6cf0331a6e955c9ade SHA512 432dff8d1bc2b65cd636bb7a8d9ace5402db134df6e5e15c11c2bf1684d513a0f3cf70af099875fbddb25a1ef8868716b4a80791d7475848dd9d7917752d451a WHIRLPOOL ace3dc5ed59f98faea78cce2f1e673cb9b9726360cb1fcaa6ff73b9c36ba2ece8b415f191f1c6862a85829bb857202571bb851132a503ffb272c078d87889cbf -DIST iptables-1.4.12.1.tar.bz2 473418 SHA256 77e6581f21f15946a814fa311236e5f3f7c6593180f9d695cea06aa95e464aba SHA512 ca8960d6d11faaba293e62169a32f8821d9240907d7ca11741dfca78ce92e32d5e2625f99786f55fb08d27ff7643e2531cc741aa0867f45df61248264b8ffe18 WHIRLPOOL b737fb2704511066d052227f7fe73a1ce64f427c614e56a1a681a7dcc37bac214448f9821b416a35cbe7efdf5436c49d0202f6da77aa0ec60de724137d28abda -DIST iptables-1.4.12.tar.bz2 487036 SHA256 3e07a0beb746b580fbcfb04b3842ef0bd94a2f281786552f586415b26a7e971c SHA512 e61652cee5b3e691643769ac16dd9674ad7e2d5684f9e3146200be91a6db5674cead4525a97e232644f966692bea9143eb3b0c64a2dc01a32bf34834d3a0b4de WHIRLPOOL c5f5b29387322b36cce9c59fd548bb582b7b9b11da2616f5ff14c4ddc5eec8bc500da3756593406f5a5a4ab5b43d0f0b9d44b028b270479e10d1d8f716e1d0a0 -DIST iptables-1.4.13.tar.bz2 502942 SHA256 321e2600fc4541a958e44cafd85a42864b0035404097e0f2e082d474029b9ded SHA512 598b05aa1446172c65b5103bdd02e29f8c8253eb3395e8cabc33e664e7d7afb4a842deea4f0faaac4645acd29a4fbfc0c0675c55f67e38c822ae28b549eab73c WHIRLPOOL 44df42d7fd66349c6bdef8cfa6d80571e7ec7d58a7092b188ef41a8431cd02394835177bdc4d31255b8a115f088daba269f6ecb9230b8d04df6e01151a926017 -DIST iptables-1.4.14.tar.bz2 507123 SHA256 9be675696f41cd4f35cc332b667d285fe9489ca93c8e1f77804bd04b3315a522 SHA512 3bf6db564359acafa738068980793129982318317bea69f21282d80f40dcb1e16938f8e2928e6cdcc4e77d89b2bc3f6c45aad7eb11ff84063b78e5f8e1907f9e WHIRLPOOL 16f630e38272b76c3d7eefa83869902b0f111d9ffba2eca6fe885759619dc81f1c9fc1bfe2f946adc99edfdfc5f4002a331e412a8fef674f63bfb760aa44e868 -DIST iptables-1.4.15.tar.bz2 514830 SHA256 867c144e60075e7bebe6fcecf0b65169d5e2d1fa5ceec2ebd9780cd5026123ea SHA512 2ef559f1079838b2aa8348e66248aac7bc7549be93014ddbdaf730fbad168a657e20e031dcfd9ffa62ed45a52dbefc3683783a5d9b929d539d07ba6ad6adcfa0 WHIRLPOOL 8a56ed3cffd572f2202f172a3b903283452b4fd9647b6123530a1cc489a150bc88e7eb1f911f896b655d1de37f26c0a5eadd383c06103a0f395a82e1bc321b89 -DIST iptables-1.4.16.2.tar.bz2 536755 SHA256 4468ce7e1d68349a8e30f26110eb7969dbfdbf497d6c53758883123b3f2d6f6e SHA512 1ec9d12cc069a8acb1a443e7325c2bb98f0216e0a454413424b49c90bd6f4f94832ed1187a8fc75bdc7d80aa4ca9f3534e15799c46cb17344886d7b4ad34e4c0 WHIRLPOOL b0c782f41bb7d0df794064b1f57853ec664ddf0f899ab4b1f8cf51df0f98594065b7e7e3a77ee398cbb4fcc03fe360e67cf679bf6f9f730263ad29be394e76e0 -DIST iptables-1.4.16.3.tar.bz2 536872 SHA256 643ccf34099d53d5b839e1d889c05627745a51ec122648e76a9fcec3a8a9ec79 SHA512 c232a927fe63623cc0d336b4a09d7baad2d0c5a2a5e3b7ad083727e9f17cd0b668a826a4c5ff0bbb45233fee6c38c153710b13f458514516af7cf7df10d720e2 WHIRLPOOL 2dadcdb39f7741cb7b3c493bc36792a6edbdd9ddaa0c862d2ec0a6fbb89eb82c55f04ae407ab641f425208b15ef6e689af10ce6c03368e40652367c39dead75f DIST iptables-1.4.17.tar.bz2 541137 SHA256 51e7a769469383b6ad308a6a19cdd2bd813cf4593e21a156a543a1cd70554925 SHA512 022f89cbf56408842bdeb1adbe05076addaad007599fdb662f32a1c134d743dade28c26842acc7545d2474903164be5fe3ec7fd1e276cd2c37bd3b33b8a30de1 WHIRLPOOL f2cb85d5f4080fce2c6673a58737ace3d55130f74c66207bc515d0c7b4ecd75bd7ac8540a862e8af133e740d34eee40833d72c9c3236c7ef4dc75cd43816ec41 -DIST iptables-1.4.18.tar.bz2 542308 SHA256 14a99fb8b0ca22027a9ac6eb72fa32c834ceb3073820e0ba79bf251c6a7bcf3c SHA512 fc62916bd90863c0868f70d711fd6716cbcb54402c32bdeebfd0cee05137fa3ff1a137f0a4b5b31ee0bb6492e23e60e7025d51914b26c0e0b233181cbb1cb1b5 WHIRLPOOL 5d89e0f8d2dfad0f25a369f936f86386c799b2c475cef9fb13fb3c8cb9fcb201361c7d134a24f68099b2b5468c97476e1982bc116fa6448a07d776c724fddbd3 -DIST iptables-1.4.19.1.tar.bz2 543785 SHA256 dd51d3b942758a462afc7c8495930d25c93058e5319303247375183ad50164d2 SHA512 a3232ae92b997f67b5895c110f2cb8ec3aecbc383e804a870351c61e49cd83c1d7bf750818768f5560d615090157a17cc5c4ef101bc104905915de67fa022088 WHIRLPOOL 99ec72c45eb5a5721e4228b3ae79ffa2d1a67db362a9c67a09190c8bed54f023e6550b300b41d0d119c518d234559d7bc1182313b26460a2d224768d1f7955b3 -DIST iptables-1.4.20.tar.bz2 546864 SHA256 109b8c7ca90b4536bc5de869ae705f6d5efcc0c08ef3003755aad3ed6d2d49ad SHA512 6c8e1d89db66c0cfd76afd7fa7de8a7d451337f6f15f01d811585714f6d488275621ca9a1f4967a2ae99e90f3890cf0e3c7f7a9a3a98fda902b0a56717d7ffe0 WHIRLPOOL 8146d632ec00c663988d4e82e3adfa8b9fa2df269df2e6cc359dae65727e59f4ef614540eb4f970d020eac558d7423731a88246f9df1265718346ca62e59a8e7 DIST iptables-1.4.21.tar.bz2 547439 SHA256 52004c68021da9a599feed27f65defcfb22128f7da2c0531c0f75de0f479d3e0 SHA512 dd4baccdb080284d8620e6ed59beafc2677813f3e099051764b07f8e394f6d94ca11861b181f3cce7c55c66de64c1e2add13dc1a0b64e24050cd9fb7aea0689b WHIRLPOOL 475541d1b2b7fe4ee8fa3b537274ef082aab8bfd262201ee14cd53577dfac6f591445cc6d64ed93b226a4b71d54ae1b9ab4cbb378b5440861a585f770f0db200 -DIST iptables-1.4.6.tar.bz2 463758 SHA256 6e732798cad62163d6e033aa52e22b771246556a230c0f66cd33fe69e96d72a4 SHA512 0ec1314462a154b5892093b17b997f130760b2ada4fb2b7cdc0f6cb7bb9da9ddaf77400c3fcbe57c4db1400adaec37d38f9debe37f7ed33dabbbe3b58c13e942 WHIRLPOOL 39e1f0f3f46350c81d2fe219b5d40174f4a390180f71ac8c896a634aa29abe98da665c8e93d373465dad351a9604d6c5e36c0f99f7256b85ffbc3615cefa28ae -EBUILD iptables-1.4.10-r1.ebuild 2224 SHA256 1f18f98ec9949b78b8df8fe8bfe9472b91fd8b235c4cad1e162a99d55dd458b5 SHA512 b0027e43422a8f07f607ce67921420dfc3d56a59b7856f4c4bf70af1c9e8d5731752570ab67d320d71b07276fb4489ca84158686ac7829a23c1e4bf84ded1b66 WHIRLPOOL a8a40bcc3a05b9e5f5dcbcb23c38092732289f3fd3d8962fd0ba3a8b4d7f7d776da68373e028823c8fc04730d05791dd9d45e1fe7baf645ac9d4c006220c1773 -EBUILD iptables-1.4.10.ebuild 1858 SHA256 8933ec2e405043641c48d57a2bc979546a60a242499f26634135f8ccd3256040 SHA512 9fe0e222ccf6a47afc4a609e330bf802b05d88dbf027d7fd58a118a7d9d3a550a1e2725a833aabc0866fe8d30fe611f789a8a34e36459196b0735b2f7c5088d7 WHIRLPOOL 0375aa73a95588a0bd0b50452ca3fe2218cad7f450c221907a1848057d7fd0829cc2c99719fb87ab984305449c0b1f066ec719c04bf0117abb97ba98a1eb42a0 -EBUILD iptables-1.4.11.1-r2.ebuild 2235 SHA256 b4042863cfaed358931da842f86b7bb6025f57984e8a6c0f77addd5b6729c3b3 SHA512 dec46e7b017e721a8fbc7d1a644f6425276db537f47bd5b8ea751e2dc7c765d3d0d221c096f8fa7b5480476da6b6848c7ca066e3be9a3676c3c840642b0ccd43 WHIRLPOOL 951c6591354c0000bd98f76b1801b2fd4a21e9c5924eaceb25291624a57df4ea737fe24a12bd374427169cde90a1258f2b49ed618eb8162d215f1799467721d0 -EBUILD iptables-1.4.12.1-r1.ebuild 2355 SHA256 366bbffe6aeb910093192dfdc2fc667123d51a6735fe8455774bd81913064129 SHA512 c51a324f235bc65570ac446e4a7cad974253205284e2e84153f74de89979e18e7031c1b39af1af3d52d8182c87150636b652ce774d8016d6af52e0e0e3da0834 WHIRLPOOL ecbc8e6d9bd2bf7d63baa773ecb7efac7a6c12aff4c31a0cbc6d162b01d2dd23d995abf92e44d61263b57057ce7cb09914ea4f4303203f3b3f40dd002ece9e77 -EBUILD iptables-1.4.12.1.ebuild 2245 SHA256 eccc07f90a58123d2bf7a912dcfa6e063cbb6d720987d2f97d257d310ab84012 SHA512 b129938653670c539800b293103a8c51b7e5322de22122481d00c38b54a1293725760a8bb5c870264987555e11c2c731251419931e7d5ea1978eae56cd3d3099 WHIRLPOOL 8d7b133df724cdf17a9123164bfb0cf29c69771481655ccf83411446e37859532d2873e5d47f87e503b3dd58f642cc83d2d5d586cc5ba9eca82c9d89a854fe82 -EBUILD iptables-1.4.12.ebuild 2194 SHA256 24c3882c1a79b156773ba105fb208376a4c731b44ba6f56223d25ca615d9cf00 SHA512 ec451e12a637fd43b38f3793c72dd4c6765536f57a2631f288673ec5aadc6fadb10ca181ce1dccf6b56a5aae82c67ddfe59f68f60a68f3b95fba505d76af4d28 WHIRLPOOL de2093d9ff6db6c6beb99e59ab5246eb8f4f023c477988c13102db6cb1cd64194582bbfd7dd91f77768e491c5fc16bd5314d0ee1ef0b731f976512dd7f4a5174 -EBUILD iptables-1.4.13-r2.ebuild 2272 SHA256 d00e5cb3a738325119912d49d2cb00292f5b3cf921347540463533fe83375a3e SHA512 87a9e6959bc18726f55836ed2852e8226d66e027110d22f34c5bef220da702e45681d277bbbee69f9c1398559daa44556679c5cccb09badd3f518cd42b3c85c8 WHIRLPOOL fc827f419635c0f8e57628326bc2903b8be7c40614a74540cd6533019005cd92ae7cbb06143dea62545e1df91aafe15a4c58fea8b68a83c7d70e8af3b8adfbe3 -EBUILD iptables-1.4.13.ebuild 2250 SHA256 11d8f7207bc3a0752db292ae8225dc2ae45e0b14711fb66225d04fde538667ae SHA512 4cd927004bb5e06d36bcd3449621508df186709e00a477e954eefe8dcd48d393f4489dff2fd3b543ccffd071d1177dc7e2da177aeb07625f9dcf80130ccc07c7 WHIRLPOOL b79370bab032360cd60558b4eb0cd0f46b708e426eee2f611f9dec85306b6b0085a2480957e1e33c49d20d522831f755eec3a54009b111d3444cdb50df810ce8 -EBUILD iptables-1.4.14-r1.ebuild 2248 SHA256 de1269c992c6f6abffdfa44241a43ed664965924de3cb5e89a7fed706e1ae639 SHA512 d56ddb75d0a48f2abd7360d49ff344157dfc2588da28d97db4e4484584fc2a7316da23a3538afefb2896ea125fb8aa6472bbf7f15e64b8525da5f75ec937f55b WHIRLPOOL d192fbfacae8ecc69d0988fbe61d199e86ef334086caa5755e793d9caa678f38ad67e0fc07254967f3c878181bda1321950ae98682aa464acc17a3ea676fa72d -EBUILD iptables-1.4.15-r1.ebuild 2248 SHA256 d72709f4ab54d0358d5a5ef8da029bf8819e24cfc1d2f4e0f51964f72933f637 SHA512 d380ff6545451b7ff16fceb1683b4ae79840c26a5a17b41197a17fd43a7fa5c5220fab2b5b1814b0b31c0f669c3f9b9e1aab5fe7bc606cf172c9e6c1ef4d6a8a WHIRLPOOL bd4299ead3bfeeb114f2857a4070ab73eb6cc9eb7537635466b959737b9bcfd2a9a1f368557ae03eed55d6695ac23b6aa54b25cde4d9c9fc2c07b4c216d4347a -EBUILD iptables-1.4.16.2.ebuild 2281 SHA256 5a82c683f71eb2ccc7680885c3f23efa165330c17c5b2b52ea22c2d367ef75a3 SHA512 a2805f9f6d6ea809a3ff06ca1dd6b6550b479307391f6abb1f155ce3e60854e4ef7f80d1675ab1f5fd2d3892fbdd77e42ebb3dfda3a93cd1be4a06e42654efc5 WHIRLPOOL 599b91c11c4cb890970155e1f6dd8eb9d56f3ab727bc70cd8f2f926a18868f1b8afc84782078810abe1cd6713b68c3676f119ca37f213c7be818513c4febcc19 -EBUILD iptables-1.4.16.3.ebuild 2217 SHA256 852a0755aba86918ead04ca8315fbc6ddbbbc169e384645e29186ad41eea933e SHA512 19fe94028c3cf9f85611c78bed9fd25516769930f431a1d0dbf8af9121eca53d57118c82cacaada095549b8044f554eb985042e43e666e1b33bdd23bb512b4ff WHIRLPOOL 5e83716016c05d5da819a5901d6b63e91b10d9aa9785b3ab0aa6890ce8c642f6ec3bbf14ff17f548b9be45419c10313359dd502c2ec5f6b0e672cc40a2a25df5 -EBUILD iptables-1.4.17.ebuild 2355 SHA256 c7656bc972eb6cf702aa10ba04682ae5457bf2a11eacfb5f3a54de8a607ecbec SHA512 8802734174dabbd3f51144a63e1c21622632ad97727a3bd7eb507ea28b7dd642ac3b081e941c4f55840202d192f4d756d4385743ae2de2a822ffe6fa8a6c531c WHIRLPOOL f050cdec4a7712f155d82646cee9e4ca4a80f253754eb4b94011a9a5406dcbc03a3665e648fd8db1f02bdb32a805cb3ea4481b92d03a55495fab600b8e354274 -EBUILD iptables-1.4.18.ebuild 2424 SHA256 14f273e0d6ac1d3df9d073f666a448d7db68b8fe64e3641dcda8ac28ca082cf6 SHA512 d835d34529a4e6609ac712de9a16eda946e4f35afe6fdbb2161f0c3c9c726f52167c142d0609510040d51273e13f984760f97f9ebdfb4db9ce03592915db01ee WHIRLPOOL 902e9678fe338d190d4a2f21a2b62d342ee322cfd15801bdd0f9d3ceac8c0edb2f34b46d23b9161b3ea4d187371fa4596eb6198fc97cf533171857afdca4a526 -EBUILD iptables-1.4.19.1.ebuild 2272 SHA256 09792d07161882524fcce8bfb58d1528b297209cf5b1882c3cf24d87c08345c3 SHA512 bb1794e7a5f0250e900f90a6f9b156573e86a90eb8cda0194e5cba8da91cea14d16c2e2a8c638fa6ee1ca84549514d2ac4d32c92b00a75c6409b15f92135cad9 WHIRLPOOL 98527eb9faafbe7c59f7578aae9112fb0f094baaf8baf4c842db35701cfc10f6a0b49b6c1daba754d0208388678c3f240f26a5799c07a663508df0aea2a13faa -EBUILD iptables-1.4.20.ebuild 2259 SHA256 79abddb985d116c1c32176870c05df5e783cb61bc71ab471f3e7e54b2577318c SHA512 151eb7700969aa6a01788bc678d7fe27d20578028b33cfb8e76495b7b373e266642b4fd55f253d1254603d93cccd0bf9722f69fb0dd9a6bc66a06e1c23a27644 WHIRLPOOL e6380dbcf88ebcb91e3e8a7479b9d7e778d09219113480541d7156c47901080b3c44dc3903586524cbb078b904f6819be904007e5450a8cdc6e305bc849d2d7b -EBUILD iptables-1.4.21-r1.ebuild 2447 SHA256 cb953dfd7075c1e98141c72ebf452ef0f7fe28cd04d7835f84706db8324fd152 SHA512 de873616ac6288b688f878a3430a64f2365f3806d57bb651d57de58fa616e44cc2a91c775d02be206f45411dec3a4a2daeb63b78da56781f6bd9b0e7838e3737 WHIRLPOOL 9ecc5dfa90f085052d0295be0c0bf0d23a3e028594a04c8cb6723819146e07cc026462fd2d67315b42af8a71c4843c680218584a5c55da1d91fce9047297d046 -EBUILD iptables-1.4.21.ebuild 2274 SHA256 a7c717d3dac16cced81dcb81639d8a4c4a393250e5af84604390f6e715178de1 SHA512 43a05cafd091c9f107f983608a7c63361c067a258c9e39959c622ea6b0a6008a24cf0ec4c0af93dd46151a79c534c60df39ac316bc8a9b1738464276c611597e WHIRLPOOL cb8110f1013c02c790cc02ca96583f41fe1bed85e24e3514f9d6ee53b2967e16471014a732316a40a6359b993efb6fe0214893c2d729e069ae25a7971cfd0785 -EBUILD iptables-1.4.6.ebuild 1443 SHA256 3ca97a6095af334fe9b734329ae8e2a58ac78dd1f7a52e0295b203eec4e5178c SHA512 a30301a6f28cc5b90c97b58f37f04005f01313b66f6cb2b5b65294d0612887147d99a7cc8a73940c48a5e4f7d504e643a1e3f0664383bbf7e2e24017944b4436 WHIRLPOOL 836783d6a1f9b733edb965742996cbcac2869a3f716b9b78af4ae912a051919c61c2beb1ea061262da9f80c647db6892e597981ed75d8d5a94cef813722727a4 -MISC ChangeLog 52822 SHA256 293c60fcb1e2fd0dd59882ceadb819e6416d103c57e932760bbb380556837082 SHA512 aecc704fdabaf4939263281978609fb9a898a2848782dcb64d40ebf90771af8d2bc0e5762b34d926092d278f0a022ca6de5a1626b21501ba67379c033d9fc5c9 WHIRLPOOL d1a5993d3cba887a749fbf856fef3c26ea4dd76710ee6adc569bc510c1cc516d0106c10834ff22e879629cda6e371e81ccc87f6a7eb22977c8ca884f8353e884 -MISC metadata.xml 1069 SHA256 91c6679d742c254b368f9a18cb42a3d29f90a9b691dda61967152b629e2abaa2 SHA512 395b2b3b812cc99d31ea812ad2e42fe52e9fc3e5fcd17db18b95b1dba09495bb5124760308ba46a463b47cb089d587819600d5883a313314a865628fa00f6907 WHIRLPOOL 6e1e2717c19802d94f155c6841a0b7cef10ad38cd338e3e5ba8eab671b433c547fbe816a234f8e02ad1a0bfd6f69695ff643f3ca62a99a6d51be8108eb79e9ce ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iJwEAQEIAAYFAlOcOLUACgkQG9wOWsQutdZTJQP/Sqq/Hy1V7soaGfbZx287qzUd -FEqXXkjTrnzVYqMDyPANnTjG62hnlPIxI8hoDhEcUXtjYYSs1rlndLloAV/nNVQm -pmqGl112ahKEeRhJ7K7lF9ukNGYKrdJ88D0bho8oFD9mZXW9Tao7c8LH2c5xRFZT -5LT2JMurG5UqquPWXPs= -=LnTS ------END PGP SIGNATURE----- +EBUILD iptables-1.4.17.ebuild 2243 SHA256 99734bbee141555c62eef8397e721724174ebc8437c35f86ae18146b3970fbbf SHA512 2cd74646795c72bdf4ea30269ac01aac5e2a2ebe59994905e29bbd5fcb781123f77a1c783bfb8d33dcf60bd4d2f55442c15e65c6c5258d1ad42469299014a92b WHIRLPOOL 4c5fe86c2f5d6ac077191d10811bbae73b796c834abf00106b554c9a27b38a800853aed1e778117034acf577ea9dbbb3d09140f568105c9061db98a5475b5831 +EBUILD iptables-1.4.21-r1.ebuild 2447 SHA256 70e1f4719a2cf5e3469f2486287c4ba01b92bf87a0c0283d7c984e6a4559f02f SHA512 d1d6f7128990b9467d4d15ada9a9cbb3dbdd8efbc80a4a9fa14a94a2192f80da2a994cb77b24561aca96e60a43eecc33741fc687deb9e76c855c796b95fc61e3 WHIRLPOOL e05181aabff311cf0b532a1ac6b0d5593465cfd17aee7f53ffad9e747b269bb6dfd30a5094bcb5ed27e08393d328b473990695ca701d3961d7ee7bc2970e5559 +EBUILD iptables-1.4.21-r2.ebuild 2881 SHA256 743b8719365a53783555871ead2df65f54b0a59e0cbcfe8bf948be18b5c76dc2 SHA512 9c2a32163e7a426909159f04d2ccb77a03992e52893e6ba668b0ed6c88c54c55c640ca882b344c3c2830edf9a250d690c775f121d05bf4548d537ea0527bd109 WHIRLPOOL b60dff22d603d1d08f17e0308dec1b67aa2acc03f7102b9146640156b3c3cb5c37231cb9a2b3449c391acb35bbeccd9a136171f001ad7c7f6acea3d4404c98bb +EBUILD iptables-1.4.21-r3.ebuild 2946 SHA256 f7a69683c0d2b39a9dab1afdbea232e261fadbb463389f1268f8583a4ab6a164 SHA512 1357c7627b87cf0949384a92ab85e6bdaaf221fe8a3842687602a272e0ed0b3be32041bef499a42f2d45273e534150f7e5b4e1525a8cfba807e7f1fed9b540bb WHIRLPOOL a039a33561ea812700b9e19e495ade4248ce5ff53e399b02aa592f36e30bfb4a255577cb733ce0bc867b80a5d62ed514eb84a5ba71becb7b271e3e505f134798 +MISC ChangeLog 53266 SHA256 899937b46b0928ec409e58139647df2d10a1641c8d3e325b69307b4219d562b8 SHA512 904982cacd86d993475dfc7e078a66e5390b788ee29fc4b4f57401396420fdff076d35aefceb1b34814876e4acc0746faa23348152ed2acd62b0753cda938900 WHIRLPOOL 7e1ba68e5f9b5c8e75924c10c8fc54c2441450a2ebe7a0ed05f035e5932ef5447aacd29193219025e6a33984247935feb25bf041c8caab9df74dbda77345f38d +MISC metadata.xml 1297 SHA256 238f20469816b7d6f0c58e6ed50f46e2a5853b71b866a60cbab58df8655fbf2f SHA512 bb6f5fba9ebf92bc6004faf20766d0f81817074d420750d39578db0d9aeec0bc655b77ec24c2141117102ec31b199ab944b24a24ddf6c445e7953c5ec07416e7 WHIRLPOOL 7972348aac26aa81f234678e62e64f6bf72b0f8f516b5bfc23590e42195413fc02ec95bc1311f74ebf319c22606fb726606548bf37d0be2b1670a1db596376b4 diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/ip6tables-1.3.2.confd b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/ip6tables-1.3.2.confd deleted file mode 100644 index 93c0bc89b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/ip6tables-1.3.2.confd +++ /dev/null @@ -1,11 +0,0 @@ -# /etc/conf.d/ip6tables - -# Location in which iptables initscript will save set rules on -# service shutdown -IP6TABLES_SAVE="/var/lib/ip6tables/rules-save" - -# Options to pass to iptables-save and iptables-restore -SAVE_RESTORE_OPTIONS="-c" - -# Save state on stopping iptables -SAVE_ON_STOP="yes" diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.3.2.confd b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.3.2.confd deleted file mode 100644 index 91287debdb..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.3.2.confd +++ /dev/null @@ -1,11 +0,0 @@ -# /etc/conf.d/iptables - -# Location in which iptables initscript will save set rules on -# service shutdown -IPTABLES_SAVE="/var/lib/iptables/rules-save" - -# Options to pass to iptables-save and iptables-restore -SAVE_RESTORE_OPTIONS="-c" - -# Save state on stopping iptables -SAVE_ON_STOP="yes" diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.3.2.init b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.3.2.init deleted file mode 100755 index bedb545e70..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.3.2.init +++ /dev/null @@ -1,115 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.3.2.init,v 1.7 2011/12/04 10:15:59 swegener Exp $ - -extra_commands="save panic" -extra_started_commands="reload" - -iptables_name=${SVCNAME} -if [ "${iptables_name}" != "iptables" -a "${iptables_name}" != "ip6tables" ] ; then - iptables_name="iptables" -fi - -iptables_bin="/sbin/${iptables_name}" -case ${iptables_name} in - iptables) iptables_proc="/proc/net/ip_tables_names" - iptables_save=${IPTABLES_SAVE};; - ip6tables) iptables_proc="/proc/net/ip6_tables_names" - iptables_save=${IP6TABLES_SAVE};; -esac - -depend() { - before net - use logger -} - -set_table_policy() { - local chains table=$1 policy=$2 - case ${table} in - nat) chains="PREROUTING POSTROUTING OUTPUT";; - mangle) chains="PREROUTING INPUT FORWARD OUTPUT POSTROUTING";; - filter) chains="INPUT FORWARD OUTPUT";; - *) chains="";; - esac - local chain - for chain in ${chains} ; do - ${iptables_bin} -t ${table} -P ${chain} ${policy} - done -} - -checkkernel() { - if [ ! -e ${iptables_proc} ] ; then - eerror "Your kernel lacks ${iptables_name} support, please load" - eerror "appropriate modules and try again." - return 1 - fi - return 0 -} -checkconfig() { - if [ ! -f ${iptables_save} ] ; then - eerror "Not starting ${iptables_name}. First create some rules then run:" - eerror "/etc/init.d/${iptables_name} save" - return 1 - fi - return 0 -} - -start() { - checkconfig || return 1 - ebegin "Loading ${iptables_name} state and starting firewall" - ${iptables_bin}-restore ${SAVE_RESTORE_OPTIONS} < "${iptables_save}" - eend $? -} - -stop() { - if [ "${SAVE_ON_STOP}" = "yes" ] ; then - save || return 1 - fi - checkkernel || return 1 - ebegin "Stopping firewall" - local a - for a in $(cat ${iptables_proc}) ; do - set_table_policy $a ACCEPT - - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a - done - eend $? -} - -reload() { - checkkernel || return 1 - ebegin "Flushing firewall" - local a - for a in $(cat ${iptables_proc}) ; do - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a - done - eend $? - - start -} - -save() { - ebegin "Saving ${iptables_name} state" - touch "${iptables_save}" - chmod 0600 "${iptables_save}" - ${iptables_bin}-save ${SAVE_RESTORE_OPTIONS} > "${iptables_save}" - eend $? -} - -panic() { - checkkernel || return 1 - service_started ${iptables_name} && svc_stop - - local a - ebegin "Dropping all packets" - for a in $(cat ${iptables_proc}) ; do - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a - - set_table_policy $a DROP - done - eend $? -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.11.1-man-fixes.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.11.1-man-fixes.patch deleted file mode 100644 index d83a7059f3..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.11.1-man-fixes.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/iptables/Makefile.am b/iptables/Makefile.am -index 13cca9c..a068278 100644 ---- a/iptables/Makefile.am -+++ b/iptables/Makefile.am -@@ -51,10 +51,10 @@ v6_sbin_links = ip6tables ip6tables-restore ip6tables-save - endif - - iptables.8: ${srcdir}/iptables.8.in ../extensions/matches4.man ../extensions/targets4.man -- ${AM_VERBOSE_GEN} sed -e 's/@PACKAGE_AND_VERSION@/${PACKAGE} ${PACKAGE_VERSION}/g' -e '/@MATCH@/ r extensions/matches4.man' -e '/@TARGET@/ r extensions/targets4.man' $< >$@; -+ ${AM_VERBOSE_GEN} sed -e 's/@PACKAGE_AND_VERSION@/${PACKAGE} ${PACKAGE_VERSION}/g' -e '/@MATCH@/ r ../extensions/matches4.man' -e '/@TARGET@/ r ../extensions/targets4.man' $< >$@; - - ip6tables.8: ${srcdir}/ip6tables.8.in ../extensions/matches6.man ../extensions/targets6.man -- ${AM_VERBOSE_GEN} sed -e 's/@PACKAGE_AND_VERSION@/${PACKAGE} ${PACKAGE_VERSION}/g' -e '/@MATCH@/ r extensions/matches6.man' -e '/@TARGET@/ r extensions/targets6.man' $< >$@; -+ ${AM_VERBOSE_GEN} sed -e 's/@PACKAGE_AND_VERSION@/${PACKAGE} ${PACKAGE_VERSION}/g' -e '/@MATCH@/ r ../extensions/matches6.man' -e '/@TARGET@/ r ../extensions/targets6.man' $< >$@; - - pkgconfig_DATA = xtables.pc - diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.12.1-conntrack-v2-ranges.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.12.1-conntrack-v2-ranges.patch deleted file mode 100644 index 9bbcc67cb6..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.12.1-conntrack-v2-ranges.patch +++ /dev/null @@ -1,48 +0,0 @@ -commit 3412bd0bfb8b8bac9834cbfd3392b3d5487133bf -Author: Tom Eastep -Date: Thu Aug 18 15:11:16 2011 -0700 - - libxt_conntrack: improve error message on parsing violation - - Tom Eastep noted: - - $ iptables -A foo -m conntrack --ctorigdstport 22 - iptables v1.4.12: conntrack rev 2 does not support port ranges - Try `iptables -h' or 'iptables --help' for more information. - - Commit v1.4.12-41-g1ad6407 takes care of the actual cause of the bug, - but let's include Tom's patch nevertheless for the better error - message in case one actually does specify a range with rev 2. - - References: http://marc.info/?l=netfilter-devel&m=131370592105298&w=2 - Signed-off-by: Jan Engelhardt - -diff --git a/extensions/libxt_conntrack.c b/extensions/libxt_conntrack.c -index 060b947..fff69f8 100644 ---- a/extensions/libxt_conntrack.c -+++ b/extensions/libxt_conntrack.c -@@ -129,13 +129,20 @@ static const struct xt_option_entry conntrack2_mt_opts[] = { - .flags = XTOPT_INVERT}, - {.name = "ctexpire", .id = O_CTEXPIRE, .type = XTTYPE_UINT32RC, - .flags = XTOPT_INVERT}, -- {.name = "ctorigsrcport", .id = O_CTORIGSRCPORT, .type = XTTYPE_PORT, -+ /* -+ * Rev 1 and 2 only store one port, and we would normally use -+ * %XTTYPE_PORT (rather than %XTTYPE_PORTRC) for that. The resulting -+ * error message - in case a user passed a range nevertheless - -+ * "port 22:23 resolved to nothing" is not quite as useful as using -+ * %XTTYPE_PORTC and libxt_conntrack's own range test. -+ */ -+ {.name = "ctorigsrcport", .id = O_CTORIGSRCPORT, .type = XTTYPE_PORTRC, - .flags = XTOPT_INVERT | XTOPT_NBO}, -- {.name = "ctorigdstport", .id = O_CTORIGDSTPORT, .type = XTTYPE_PORT, -+ {.name = "ctorigdstport", .id = O_CTORIGDSTPORT, .type = XTTYPE_PORTRC, - .flags = XTOPT_INVERT | XTOPT_NBO}, -- {.name = "ctreplsrcport", .id = O_CTREPLSRCPORT, .type = XTTYPE_PORT, -+ {.name = "ctreplsrcport", .id = O_CTREPLSRCPORT, .type = XTTYPE_PORTRC, - .flags = XTOPT_INVERT | XTOPT_NBO}, -- {.name = "ctrepldstport", .id = O_CTREPLDSTPORT, .type = XTTYPE_PORT, -+ {.name = "ctrepldstport", .id = O_CTREPLDSTPORT, .type = XTTYPE_PORTRC, - .flags = XTOPT_INVERT | XTOPT_NBO}, - {.name = "ctdir", .id = O_CTDIR, .type = XTTYPE_STRING}, - XTOPT_TABLEEND, diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.12.1-lm.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.12.1-lm.patch deleted file mode 100644 index 4d9e1d8ed4..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.12.1-lm.patch +++ /dev/null @@ -1,61 +0,0 @@ -parent 2ca6273c73b42e8c74afd5f8b1fe10c5c93ce363 (v1.4.12-43-g2ca6273) -commit d4e72dc1c684c2f8361d87e6bde2902cd2ee8efb -Author: Jan Engelhardt -Date: Sat Sep 3 13:34:40 2011 +0200 - -libxt_statistic: link with -lm - -$ ldd -r libxt_statistic.so -undefined symbol: lround (./libxt_statistic.so) - -References: https://bugs.archlinux.org/task/25358 -Signed-off-by: Jan Engelhardt ---- - extensions/GNUmakefile.in | 5 ++++- - iptables/Makefile.am | 9 +++++++-- - 2 files changed, 11 insertions(+), 3 deletions(-) - -diff --git a/extensions/GNUmakefile.in b/extensions/GNUmakefile.in -index 2b48d84..dbf210c 100644 ---- a/extensions/GNUmakefile.in -+++ b/extensions/GNUmakefile.in -@@ -90,11 +90,14 @@ init%.o: init%.c - # Shared libraries - # - lib%.so: lib%.oo -- ${AM_VERBOSE_CCLD} ${CCLD} ${AM_LDFLAGS} -shared ${LDFLAGS} -o $@ $<; -+ ${AM_VERBOSE_CCLD} ${CCLD} ${AM_LDFLAGS} -shared ${LDFLAGS} -o $@ $< ${$*_LIBADD}; - - lib%.oo: ${srcdir}/lib%.c - ${AM_VERBOSE_CC} ${CC} ${AM_CPPFLAGS} ${AM_DEPFLAGS} ${AM_CFLAGS} -D_INIT=lib$*_init -DPIC -fPIC ${CFLAGS} -o $@ -c $<; - -+# Need the LIBADDs in iptables/Makefile.am too for libxtables_la_LIBADD -+xt_statistic_LIBADD = -lm -+ - - # - # Static bits -diff --git a/iptables/Makefile.am b/iptables/Makefile.am -index addb159..f6db32d 100644 ---- a/iptables/Makefile.am -+++ b/iptables/Makefile.am -@@ -6,12 +6,17 @@ AM_CPPFLAGS = ${regular_CPPFLAGS} -I${top_builddir}/include -I${top_srcdir} - lib_LTLIBRARIES = libxtables.la - libxtables_la_SOURCES = xtables.c xtoptions.c - libxtables_la_LDFLAGS = -version-info ${libxtables_vcurrent}:0:${libxtables_vage} -+libxtables_la_LIBADD = -+if ENABLE_STATIC -+# With --enable-static, shipped extensions are linked into the main executable, -+# so we need all the LIBADDs here too -+libxtables_la_LIBADD += -lm -+endif - if ENABLE_SHARED - libxtables_la_CFLAGS = ${AM_CFLAGS} --libxtables_la_LIBADD = -ldl -+libxtables_la_LIBADD += -ldl - else - libxtables_la_CFLAGS = ${AM_CFLAGS} -DNO_SHARED_LIBS=1 --libxtables_la_LIBADD = - endif - - xtables_multi_SOURCES = xtables-multi.c iptables-xml.c diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.13-r1.init b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.13-r1.init index a63d076888..440e840c41 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.13-r1.init +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.13-r1.init @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.13-r1.init,v 1.3 2013/04/27 17:29:09 vapier Exp $ +# $Id$ extra_commands="check save panic" extra_started_commands="reload" diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.13.init b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.13.init deleted file mode 100644 index b698140de3..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.13.init +++ /dev/null @@ -1,116 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.13.init,v 1.1 2012/05/21 21:24:16 williamh Exp $ - -extra_commands="save panic" -extra_started_commands="reload" - -iptables_name=${SVCNAME} -if [ "${iptables_name}" != "iptables" -a "${iptables_name}" != "ip6tables" ] ; then - iptables_name="iptables" -fi - -iptables_bin="/sbin/${iptables_name}" -case ${iptables_name} in - iptables) iptables_proc="/proc/net/ip_tables_names" - iptables_save=${IPTABLES_SAVE};; - ip6tables) iptables_proc="/proc/net/ip6_tables_names" - iptables_save=${IP6TABLES_SAVE};; -esac - -depend() { - before net -} - -set_table_policy() { - local chains table=$1 policy=$2 - case ${table} in - nat) chains="PREROUTING POSTROUTING OUTPUT";; - mangle) chains="PREROUTING INPUT FORWARD OUTPUT POSTROUTING";; - filter) chains="INPUT FORWARD OUTPUT";; - *) chains="";; - esac - local chain - for chain in ${chains} ; do - ${iptables_bin} -t ${table} -P ${chain} ${policy} - done -} - -checkkernel() { - if [ ! -e ${iptables_proc} ] ; then - eerror "Your kernel lacks ${iptables_name} support, please load" - eerror "appropriate modules and try again." - return 1 - fi - return 0 -} -checkconfig() { - if [ ! -f ${iptables_save} ] ; then - eerror "Not starting ${iptables_name}. First create some rules then run:" - eerror "/etc/init.d/${iptables_name} save" - return 1 - fi - return 0 -} - -start() { - checkconfig || return 1 - ebegin "Loading ${iptables_name} state and starting firewall" - ${iptables_bin}-restore ${SAVE_RESTORE_OPTIONS} < "${iptables_save}" - eend $? -} - -stop() { - if [ "${SAVE_ON_STOP}" = "yes" ] ; then - save || return 1 - fi - checkkernel || return 1 - ebegin "Stopping firewall" - local a - for a in $(cat ${iptables_proc}) ; do - set_table_policy $a ACCEPT - - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a - done - eend $? -} - -reload() { - checkkernel || return 1 - ebegin "Flushing firewall" - local a - for a in $(cat ${iptables_proc}) ; do - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a - done - eend $? - - start -} - -save() { - ebegin "Saving ${iptables_name} state" - touch "${iptables_save}" - chmod 0600 "${iptables_save}" - ${iptables_bin}-save ${SAVE_RESTORE_OPTIONS} > "${iptables_save}" - eend $? -} - -panic() { - checkkernel || return 1 - if service_started ${iptables_name}; then - rc-service ${iptables_name} stop - fi - - local a - ebegin "Dropping all packets" - for a in $(cat ${iptables_proc}) ; do - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a - - set_table_policy $a DROP - done - eend $? -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.16.2-static.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.16.2-static.patch deleted file mode 100644 index a5d6fe71f6..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.16.2-static.patch +++ /dev/null @@ -1,55 +0,0 @@ -https://bugs.gentoo.org/437712 - -From 269655d54e22f3a36250bb2c4639dddd102258c6 Mon Sep 17 00:00:00 2001 -From: Jan Engelhardt -Date: Mon, 8 Oct 2012 12:04:56 +0000 -Subject: [PATCH] build: remove symlink-only extensions from static object - list - -$ ./configure --enable-static --disable-shared --enable-ipv4 - --enable-ipv6 && make -[...] -make[3]: *** No rule to make target "libxt_NOTRACK.o", needed by -"libext.a". Stop. - -Signed-off-by: Jan Engelhardt -Signed-off-by: Pablo Neira Ayuso ---- - extensions/GNUmakefile.in | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/extensions/GNUmakefile.in b/extensions/GNUmakefile.in -index 8b38df9..1cef239 100644 ---- a/extensions/GNUmakefile.in -+++ b/extensions/GNUmakefile.in -@@ -39,7 +39,7 @@ endif - # Wildcard module list - # - pfx_build_mod := $(patsubst ${srcdir}/libxt_%.c,%,$(sort $(wildcard ${srcdir}/libxt_*.c))) --pfx_build_mod += NOTRACK state -+pfx_symlinks := NOTRACK state - @ENABLE_IPV4_TRUE@ pf4_build_mod := $(patsubst ${srcdir}/libipt_%.c,%,$(sort $(wildcard ${srcdir}/libipt_*.c))) - @ENABLE_IPV6_TRUE@ pf6_build_mod := $(patsubst ${srcdir}/libip6t_%.c,%,$(sort $(wildcard ${srcdir}/libip6t_*.c))) - pfx_build_mod := $(filter-out @blacklist_modules@,${pfx_build_mod}) -@@ -48,7 +48,7 @@ pf6_build_mod := $(filter-out @blacklist_modules@,${pf6_build_mod}) - pfx_objs := $(patsubst %,libxt_%.o,${pfx_build_mod}) - pf4_objs := $(patsubst %,libipt_%.o,${pf4_build_mod}) - pf6_objs := $(patsubst %,libip6t_%.o,${pf6_build_mod}) --pfx_solibs := $(patsubst %,libxt_%.so,${pfx_build_mod}) -+pfx_solibs := $(patsubst %,libxt_%.so,${pfx_build_mod} ${pfx_symlinks}) - pf4_solibs := $(patsubst %,libipt_%.so,${pf4_build_mod}) - pf6_solibs := $(patsubst %,libip6t_%.so,${pf6_build_mod}) - -@@ -220,7 +220,7 @@ man_run = \ - done >$@; - - matches.man: .initext.dd .initext4.dd .initext6.dd $(wildcard ${srcdir}/lib*.man) -- $(call man_run,$(call ex_matches,${pfx_build_mod} ${pf4_build_mod} ${pf6_build_mod})) -+ $(call man_run,$(call ex_matches,${pfx_build_mod} ${pf4_build_mod} ${pf6_build_mod} ${pfx_symlinks})) - - targets.man: .initext.dd .initext4.dd .initext6.dd $(wildcard ${srcdir}/lib*.man) -- $(call man_run,$(call ex_targets,${pfx_build_mod} ${pf4_build_mod} ${pf6_build_mod})) -+ $(call man_run,$(call ex_targets,${pfx_build_mod} ${pf4_build_mod} ${pf6_build_mod} ${pfx_symlinks})) --- -1.7.12 - diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.18-extensions-link.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.18-extensions-link.patch deleted file mode 100644 index 33d048163a..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.18-extensions-link.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 37b19d08f3cbc83a653386d76261490e173a874b Mon Sep 17 00:00:00 2001 -From: Pablo Neira Ayuso -Date: Sat, 16 Mar 2013 12:15:30 +0100 -Subject: [PATCH] Revert "build: resolve link failure for ip6t_NETMAP" - -This reverts commit 68e77a26111ee6b8f10c735a76891a7de6d57ee6. - -The use of libtool was introduced to resolve linking problems -in NETMAP (IPv6 version), but that resulted in RPATH problems -reported from distributors and warnings spotted by libtool at -linking stage. - -Since (0ca548b libip6t_NETMAP: Use xtables_ip6mask_to_cidr and -get rid of libip6tc dependency) fixed the NETMAP issue, let's -roll back to our previous stage. - -A small conflicts in extensions/GNUmakefile.in has been resolved -in this revert. - -Signed-off-by: Pablo Neira Ayuso ---- - extensions/GNUmakefile.in | 18 +++++++----------- - 1 file changed, 7 insertions(+), 11 deletions(-) - -diff --git a/extensions/GNUmakefile.in b/extensions/GNUmakefile.in -index 3db6985..1ae7f74 100644 ---- a/extensions/GNUmakefile.in -+++ b/extensions/GNUmakefile.in -@@ -33,7 +33,6 @@ AM_VERBOSE_CXX = @echo " CXX " $@; - AM_VERBOSE_CXXLD = @echo " CXXLD " $@; - AM_VERBOSE_AR = @echo " AR " $@; - AM_VERBOSE_GEN = @echo " GEN " $@; --AM_VERBOSE_NULL = @ - endif - - # -@@ -76,7 +75,7 @@ install: ${targets_install} - if test -n "${targets_install}"; then install -pm0755 $^ "${DESTDIR}${xtlibdir}/"; fi; - - clean: -- rm -f *.la *.o *.lo *.so *.a {matches,targets}.man initext.c initext4.c initext6.c; -+ rm -f *.o *.oo *.so *.a {matches,targets}.man initext.c initext4.c initext6.c; - rm -f .*.d .*.dd; - - distclean: clean -@@ -90,19 +89,16 @@ init%.o: init%.c - # - # Shared libraries - # --lib%.so: lib%.la -- ${AM_VERBOSE_NULL} ln -fs .libs/$@ $@ -+lib%.so: lib%.oo -+ ${AM_VERBOSE_CCLD} ${CCLD} ${AM_LDFLAGS} -shared ${LDFLAGS} -o $@ $< -L../libxtables/.libs -lxtables ${$*_LIBADD}; - --lib%.la: lib%.lo -- ${AM_VERBOSE_CCLD} ../libtool ${AM_LIBTOOL_SILENT} --tag=CC --mode=link ${CCLD} ${AM_LDFLAGS} -module ${LDFLAGS} -o $@ $< ../libxtables/libxtables.la ${$*_LIBADD} -rpath ${xtlibdir} -- --lib%.lo: ${srcdir}/lib%.c -- ${AM_VERBOSE_CC} ../libtool ${AM_LIBTOOL_SILENT} --tag=CC --mode=compile ${CC} ${AM_CPPFLAGS} ${AM_DEPFLAGS} ${AM_CFLAGS} -D_INIT=lib$*_init ${CFLAGS} -o $@ -c $< -+lib%.oo: ${srcdir}/lib%.c -+ ${AM_VERBOSE_CC} ${CC} ${AM_CPPFLAGS} ${AM_DEPFLAGS} ${AM_CFLAGS} -D_INIT=lib$*_init -DPIC -fPIC ${CFLAGS} -o $@ -c $<; - - libxt_NOTRACK.so: libxt_CT.so -- ${AM_VERBOSE_GEN} ln -fs $< $@ -+ ln -fs $< $@ - libxt_state.so: libxt_conntrack.so -- ${AM_VERBOSE_GEN} ln -fs $< $@ -+ ln -fs $< $@ - - # Need the LIBADDs in iptables/Makefile.am too for libxtables_la_LIBADD - xt_RATEEST_LIBADD = -lm --- -1.8.2.1 - diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.18-ipv6-linkage.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.18-ipv6-linkage.patch deleted file mode 100644 index 52829de24a..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.18-ipv6-linkage.patch +++ /dev/null @@ -1,88 +0,0 @@ -From cccfff9309743f173c504dd265fae173caa5b47f Mon Sep 17 00:00:00 2001 -From: Pablo Neira Ayuso -Date: Sat, 16 Mar 2013 12:11:07 +0100 -Subject: [PATCH] libip6t_NETMAP: Use xtables_ip6mask_to_cidr and get rid of - libip6tc dependency - -This patch changes the NETMAP target extension (IPv6 side) to use -the xtables_ip6mask_to_cidr available in libxtables. - -As a side effect, we get rid of the libip6tc dependency. - -Signed-off-by: Pablo Neira Ayuso ---- - extensions/GNUmakefile.in | 1 - - extensions/libip6t_NETMAP.c | 2 +- - include/libiptc/libip6tc.h | 3 --- - iptables/ip6tables.c | 2 +- - libiptc/libip6tc.c | 2 +- - 5 files changed, 3 insertions(+), 7 deletions(-) - -diff --git a/extensions/GNUmakefile.in b/extensions/GNUmakefile.in -index adad4d6..3db6985 100644 ---- a/extensions/GNUmakefile.in -+++ b/extensions/GNUmakefile.in -@@ -105,7 +105,6 @@ libxt_state.so: libxt_conntrack.so - ${AM_VERBOSE_GEN} ln -fs $< $@ - - # Need the LIBADDs in iptables/Makefile.am too for libxtables_la_LIBADD --ip6t_NETMAP_LIBADD = ../libiptc/libip6tc.la - xt_RATEEST_LIBADD = -lm - xt_statistic_LIBADD = -lm - -diff --git a/extensions/libip6t_NETMAP.c b/extensions/libip6t_NETMAP.c -index d14dece..a4df70e 100644 ---- a/extensions/libip6t_NETMAP.c -+++ b/extensions/libip6t_NETMAP.c -@@ -61,7 +61,7 @@ static void NETMAP_print(const void *ip, const struct xt_entry_target *target, - printf("%s", xtables_ip6addr_to_numeric(&a)); - for (i = 0; i < 4; i++) - a.s6_addr32[i] = ~(r->min_addr.ip6[i] ^ r->max_addr.ip6[i]); -- bits = ipv6_prefix_length(&a); -+ bits = xtables_ip6mask_to_cidr(&a); - if (bits < 0) - printf("/%s", xtables_ip6addr_to_numeric(&a)); - else -diff --git a/include/libiptc/libip6tc.h b/include/libiptc/libip6tc.h -index c656bc4..9aed80a 100644 ---- a/include/libiptc/libip6tc.h -+++ b/include/libiptc/libip6tc.h -@@ -154,9 +154,6 @@ int ip6tc_get_raw_socket(void); - /* Translates errno numbers into more human-readable form than strerror. */ - const char *ip6tc_strerror(int err); - --/* Return prefix length, or -1 if not contiguous */ --int ipv6_prefix_length(const struct in6_addr *a); -- - extern void dump_entries6(struct xtc_handle *const); - - extern const struct xtc_ops ip6tc_ops; -diff --git a/iptables/ip6tables.c b/iptables/ip6tables.c -index 4cfbea3..7d02cc1 100644 ---- a/iptables/ip6tables.c -+++ b/iptables/ip6tables.c -@@ -1022,7 +1022,7 @@ static void print_ip(const char *prefix, const struct in6_addr *ip, - const struct in6_addr *mask, int invert) - { - char buf[51]; -- int l = ipv6_prefix_length(mask); -+ int l = xtables_ip6mask_to_cidr(mask); - - if (l == 0 && !invert) - return; -diff --git a/libiptc/libip6tc.c b/libiptc/libip6tc.c -index 7128e1c..ca01bcb 100644 ---- a/libiptc/libip6tc.c -+++ b/libiptc/libip6tc.c -@@ -113,7 +113,7 @@ typedef unsigned int socklen_t; - #define BIT6(a, l) \ - ((ntohl(a->s6_addr32[(l) / 32]) >> (31 - ((l) & 31))) & 1) - --int -+static int - ipv6_prefix_length(const struct in6_addr *a) - { - int l, i; --- -1.8.2.1 - diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.21-configure.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.21-configure.patch new file mode 100644 index 0000000000..e827885f16 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.21-configure.patch @@ -0,0 +1,34 @@ +https://bugs.gentoo.org/557586 + +From b24e59fba39120bfdb9e521bbd0af8f33a60466e Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Sat, 15 Aug 2015 14:12:39 -0400 +Subject: [PATCH] configure: fix 3rd arg w/AC_ARG_ENABLE + +The 3rd arg is used when --{enable,disable}-foo are passed in, not when +the feature is enabled. Use the existing $enableval instead. + +Signed-off-by: Mike Frysinger +--- + configure.ac | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/configure ++++ b/configure +@@ -11898,14 +11898,14 @@ fi + + # Check whether --enable-bpf-compiler was given. + if test "${enable_bpf_compiler+set}" = set; then : +- enableval=$enable_bpf_compiler; enable_bpfc="yes" ++ enableval=$enable_bpf_compiler; enable_bpfc="$enableval" + else + enable_bpfc="no" + fi + + # Check whether --enable-nfsynproxy was given. + if test "${enable_nfsynproxy+set}" = set; then : +- enableval=$enable_nfsynproxy; enable_nfsynproxy="yes" ++ enableval=$enable_nfsynproxy; enable_nfsynproxy="$enableval" + else + enable_nfsynproxy="no" + fi diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.21-static-connlabel-config.patch b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.21-static-connlabel-config.patch new file mode 100644 index 0000000000..a4183d6d40 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.21-static-connlabel-config.patch @@ -0,0 +1,77 @@ +https://bugs.gentoo.org/558234 +http://git.netfilter.org/iptables/commit/?id=825fbda5482a7d5ec5a6619c81fe07ff865c7d6e + +From 825fbda5482a7d5ec5a6619c81fe07ff865c7d6e Mon Sep 17 00:00:00 2001 +From: Florian Westphal +Date: Fri, 5 Sep 2014 20:45:56 +0200 +Subject: [PATCH] extensions: libxt_connlabel: do not open config file from + _init hook + +else, static builds will print this for every iptables invocation, +even 'iptables -L'. Delay open until we need to translate a mapping. + +Reported-by: Thomas De Schampheleire +Signed-off-by: Florian Westphal +--- + extensions/libxt_connlabel.c | 27 ++++++++++++++++++++------- + 1 file changed, 20 insertions(+), 7 deletions(-) + +diff --git a/extensions/libxt_connlabel.c b/extensions/libxt_connlabel.c +index c84a167..1f83095 100644 +--- a/extensions/libxt_connlabel.c ++++ b/extensions/libxt_connlabel.c +@@ -29,11 +29,26 @@ static const struct xt_option_entry connlabel_mt_opts[] = { + XTOPT_TABLEEND, + }; + ++/* cannot do this via _init, else static builds might spew error message ++ * for every iptables invocation. ++ */ ++static void connlabel_open(void) ++{ ++ if (map) ++ return; ++ ++ map = nfct_labelmap_new(NULL); ++ if (!map && errno) ++ xtables_error(RESOURCE_PROBLEM, "cannot open connlabel.conf: %s\n", ++ strerror(errno)); ++} ++ + static void connlabel_mt_parse(struct xt_option_call *cb) + { + struct xt_connlabel_mtinfo *info = cb->data; + int tmp; + ++ connlabel_open(); + xtables_option_parse(cb); + + switch (cb->entry->id) { +@@ -54,7 +69,11 @@ static void connlabel_mt_parse(struct xt_option_call *cb) + + static const char *connlabel_get_name(int b) + { +- const char *name = nfct_labelmap_get_name(map, b); ++ const char *name; ++ ++ connlabel_open(); ++ ++ name = nfct_labelmap_get_name(map, b); + if (name && strcmp(name, "")) + return name; + return NULL; +@@ -114,11 +133,5 @@ static struct xtables_match connlabel_mt_reg = { + + void _init(void) + { +- map = nfct_labelmap_new(NULL); +- if (!map) { +- fprintf(stderr, "cannot open connlabel.conf, not registering '%s' match: %s\n", +- connlabel_mt_reg.name, strerror(errno)); +- return; +- } + xtables_register_match(&connlabel_mt_reg); + } +-- +2.4.4 + diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.11.init b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables.init old mode 100644 new mode 100755 similarity index 73% rename from sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.11.init rename to sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables.init index 5c9cbb7df9..f396ea2ef1 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables-1.4.11.init +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/files/iptables.init @@ -1,15 +1,16 @@ #!/sbin/runscript -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/files/iptables-1.4.11.init,v 1.2 2011/12/04 10:15:59 swegener Exp $ +# $Id$ -extra_commands="save panic" +extra_commands="check save panic" extra_started_commands="reload" iptables_name=${SVCNAME} -if [ "${iptables_name}" != "iptables" -a "${iptables_name}" != "ip6tables" ] ; then - iptables_name="iptables" -fi +case ${iptables_name} in +iptables|ip6tables) ;; +*) iptables_name="iptables" ;; +esac iptables_bin="/sbin/${iptables_name}" case ${iptables_name} in @@ -20,8 +21,8 @@ case ${iptables_name} in esac depend() { + need localmount #434774 before net - use logger } set_table_policy() { @@ -34,7 +35,7 @@ set_table_policy() { esac local chain for chain in ${chains} ; do - ${iptables_bin} -t ${table} -P ${chain} ${policy} + ${iptables_bin} -w -t ${table} -P ${chain} ${policy} done } @@ -72,29 +73,41 @@ stop() { for a in $(cat ${iptables_proc}) ; do set_table_policy $a ACCEPT - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a + ${iptables_bin} -w -F -t $a + ${iptables_bin} -w -X -t $a done eend $? } reload() { checkkernel || return 1 + checkrules || return 1 ebegin "Flushing firewall" local a for a in $(cat ${iptables_proc}) ; do - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a + ${iptables_bin} -w -F -t $a + ${iptables_bin} -w -X -t $a done eend $? start } +checkrules() { + ebegin "Checking rules" + ${iptables_bin}-restore --test ${SAVE_RESTORE_OPTIONS} < "${iptables_save}" + eend $? +} + +check() { + # Short name for users of init.d script. + checkrules +} + save() { ebegin "Saving ${iptables_name} state" - touch "${iptables_save}" - chmod 0600 "${iptables_save}" + checkpath -q -d "$(dirname "${iptables_save}")" + checkpath -q -m 0600 -f "${iptables_save}" ${iptables_bin}-save ${SAVE_RESTORE_OPTIONS} > "${iptables_save}" eend $? } @@ -108,8 +121,8 @@ panic() { local a ebegin "Dropping all packets" for a in $(cat ${iptables_proc}) ; do - ${iptables_bin} -F -t $a - ${iptables_bin} -X -t $a + ${iptables_bin} -w -F -t $a + ${iptables_bin} -w -X -t $a set_table_policy $a DROP done diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.10-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.10-r1.ebuild deleted file mode 100644 index 8bd33c6f96..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.10-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.10-r1.ebuild,v 1.3 2012/06/26 04:36:01 zmedico Exp $ - -EAPI="2" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink" - -COMMON_DEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/os-headers -" -RDEPEND=" - ${COMMON_DEPEND} -" - -src_prepare() { - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(use netlink && echo 1 || echo 0):" \ - configure - econf \ - --sbindir=/sbin \ - --libexecdir=/$(get_libdir) \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - --enable-static \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 || die -} - -src_install() { - emake install DESTDIR="${D}" || die - doman iptables-apply.8 || die - dodoc INCOMPATIBILITIES iptables.xslt || die - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables-apply || die - dosym iptables-apply /sbin/ip6tables-apply || die - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) || die - insinto /usr/include/iptables - doins include/iptables/internal.h || die - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.3.2.init iptables || die - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables || die - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.3.2.init ip6tables || die - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables || die - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${D}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.10.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.10.ebuild deleted file mode 100644 index 7ec7a3922c..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.10.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.10.ebuild,v 1.10 2012/06/26 04:36:01 zmedico Exp $ - -EAPI="2" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="ipv6" - -DEPEND="virtual/os-headers" -RDEPEND="" - -src_prepare() { - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - econf \ - --sbindir=/sbin \ - --libexecdir=/$(get_libdir) \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - --enable-static \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 || die -} - -src_install() { - emake install DESTDIR="${D}" || die - dosbin iptables-apply || die - doman iptables-apply.8 || die - dodoc INCOMPATIBILITIES iptables.xslt || die - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) || die - insinto /usr/include/iptables - doins include/iptables/internal.h || die - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.3.2.init iptables || die - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables || die - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.3.2.init ip6tables || die - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables || die - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${D}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.11.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.11.1-r2.ebuild deleted file mode 100644 index 3adcc8bbc8..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.11.1-r2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.11.1-r2.ebuild,v 1.7 2012/06/26 04:36:01 zmedico Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="ipv6 netlink" - -COMMON_DEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/os-headers - sys-devel/automake -" -RDEPEND=" - ${COMMON_DEPEND} -" - -src_prepare() { - # Only run autotools if user patched something - epatch "${FILESDIR}/${P}-man-fixes.patch" - eautomake - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(use netlink && echo 1 || echo 0):" \ - configure - econf \ - --sbindir=/sbin \ - --libexecdir=/$(get_libdir) \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - --enable-static \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - emake install DESTDIR="${D}" - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.11.init iptables - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.11.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.1-r1.ebuild deleted file mode 100644 index 7c4195468c..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.1-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.12.1-r1.ebuild,v 1.5 2012/06/26 04:36:01 zmedico Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - sys-devel/automake -" - -src_prepare() { - epatch \ - "${FILESDIR}/iptables-1.4.12.1-lm.patch" \ - "${FILESDIR}/iptables-1.4.12.1-conntrack-v2-ranges.patch" - eautomake - - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - econf \ - --sbindir=/sbin \ - --libexecdir=/$(get_libdir) \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.11.init iptables - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.11.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.1.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.1.ebuild deleted file mode 100644 index 12a27bf4be..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.12.1.ebuild,v 1.8 2012/06/26 04:36:01 zmedico Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="ipv6 netlink" - -COMMON_DEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/os-headers - sys-devel/automake -" -RDEPEND=" - ${COMMON_DEPEND} -" - -src_prepare() { - epatch "${FILESDIR}/iptables-1.4.12.1-lm.patch" - eautomake - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(use netlink && echo 1 || echo 0):" \ - configure || die - econf \ - --sbindir=/sbin \ - --libexecdir=/$(get_libdir) \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - --enable-static \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - emake install DESTDIR="${D}" - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.11.init iptables - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.11.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.ebuild deleted file mode 100644 index 8b477cb564..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.12.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.12.ebuild,v 1.2 2012/06/26 04:36:01 zmedico Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink" - -COMMON_DEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND=" - ${COMMON_DEPEND} - virtual/os-headers - sys-devel/automake -" -RDEPEND=" - ${COMMON_DEPEND} -" - -src_prepare() { - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(use netlink && echo 1 || echo 0):" \ - configure || die - econf \ - --sbindir=/sbin \ - --libexecdir=/$(get_libdir) \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - --enable-static \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - emake install DESTDIR="${D}" - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.11.init iptables - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.11.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.13-r2.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.13-r2.ebuild deleted file mode 100644 index 0c3c220b3c..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.13-r2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.13-r2.ebuild,v 1.2 2012/10/10 12:18:24 dev-zero Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - !>=sys-kernel/linux-headers-3.5 -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables - newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.13.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.13.ebuild deleted file mode 100644 index 7b7cc9d24b..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.13.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.13.ebuild,v 1.11 2012/10/10 12:18:24 dev-zero Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - !>=sys-kernel/linux-headers-3.5 -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.11.init iptables - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.11.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc ipq iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.14-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.14-r1.ebuild deleted file mode 100644 index e83a022c90..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.14-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.14-r1.ebuild,v 1.2 2012/10/10 12:18:24 dev-zero Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - !>=sys-kernel/linux-headers-3.5 -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables - newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.15-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.15-r1.ebuild deleted file mode 100644 index a6ad17e4e4..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.15-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.15-r1.ebuild,v 1.2 2012/10/10 12:18:24 dev-zero Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - !>=sys-kernel/linux-headers-3.5 -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables - newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.16.2.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.16.2.ebuild deleted file mode 100644 index 2a91eedfbb..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.16.2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.16.2.ebuild,v 1.2 2012/10/12 18:53:04 vapier Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - virtual/pkgconfig -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - epatch "${FILESDIR}"/${P}-static.patch #437712 - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables - newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.16.3.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.16.3.ebuild deleted file mode 100644 index 6565f87d92..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.16.3.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.16.3.ebuild,v 1.6 2013/02/08 14:30:33 jer Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - virtual/pkgconfig -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables - newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.17.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.17.ebuild index 3d62cf239e..0bbfa2b99c 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.17.ebuild +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.17.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.17.ebuild,v 1.3 2013/04/27 17:45:54 vapier Exp $ +# $Id$ EAPI="4" diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.18.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.18.ebuild deleted file mode 100644 index f8b2d295a7..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.18.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.18.ebuild,v 1.1 2013/04/27 21:44:41 vapier Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.netfilter.org/projects/iptables/" -SRC_URI="http://www.netfilter.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - virtual/pkgconfig -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - epatch "${FILESDIR}"/${P}-extensions-link.patch - epatch "${FILESDIR}"/${P}-ipv6-linkage.patch - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - # Some libs use $(AR) rather than libtool to build #444282 - tc-export AR - - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables - newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc iptc xtables - find "${ED}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.19.1.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.19.1.ebuild deleted file mode 100644 index 48a6069204..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.19.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.19.1.ebuild,v 1.1 2013/06/01 02:21:40 radhermit Exp $ - -EAPI="4" - -# Force users doing their own patches to install their own tools -AUTOTOOLS_AUTO_DEPEND=no - -inherit eutils multilib toolchain-funcs autotools - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.netfilter.org/projects/iptables/" -SRC_URI="http://www.netfilter.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" - -RDEPEND=" - netlink? ( net-libs/libnfnetlink ) -" -DEPEND="${RDEPEND} - virtual/os-headers - virtual/pkgconfig -" - -src_prepare() { - # use the saner headers from the kernel - rm -f include/linux/{kernel,types}.h - - # Only run autotools if user patched something - epatch_user && eautoreconf || elibtoolize -} - -src_configure() { - # Some libs use $(AR) rather than libtool to build #444282 - tc-export AR - - sed -i \ - -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ - configure || die - - econf \ - --sbindir="${EPREFIX}/sbin" \ - --libexecdir="${EPREFIX}/$(get_libdir)" \ - --enable-devel \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable ipv6) -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc INCOMPATIBILITIES iptables/iptables.xslt - - # all the iptables binaries are in /sbin, so might as well - # put these small files in with them - into / - dosbin iptables/iptables-apply - dosym iptables-apply /sbin/ip6tables-apply - doman iptables/iptables-apply.8 - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) - insinto /usr/include/iptables - doins include/iptables/internal.h - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables - newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables - newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables - fi - - # Move important libs to /lib - gen_usr_ldscript -a ip{4,6}tc iptc xtables - - prune_libtool_files -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r1.ebuild index 68dc34dcf8..056b1b4981 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.21-r1.ebuild,v 1.5 2014/06/14 11:52:14 zlogene Exp $ +# $Id$ EAPI="5" @@ -15,10 +15,11 @@ SRC_URI="http://www.netfilter.org/projects/iptables/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" -IUSE="ipv6 netlink static-libs" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +IUSE="conntrack ipv6 netlink static-libs" RDEPEND=" + conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) " DEPEND="${RDEPEND} @@ -40,6 +41,7 @@ src_configure() { sed -i \ -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ + -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \ configure || die econf \ @@ -85,7 +87,7 @@ src_install() { systemd_dounit "${FILESDIR}"/systemd/ip6tables{,-{re,}store}.service fi - # Move important libs to /lib + # Move important libs to /lib #332175 gen_usr_ldscript -a ip{4,6}tc iptc xtables prune_libtool_files diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r2.ebuild similarity index 66% rename from sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21.ebuild rename to sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r2.ebuild index 17234ebe91..e87e4ed137 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21.ebuild +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r2.ebuild @@ -1,25 +1,29 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.21.ebuild,v 1.2 2014/01/18 05:37:53 vapier Exp $ +# $Id$ EAPI="5" # Force users doing their own patches to install their own tools AUTOTOOLS_AUTO_DEPEND=no -inherit eutils multilib toolchain-funcs autotools +inherit eutils multilib systemd toolchain-funcs autotools flag-o-matic DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" HOMEPAGE="http://www.netfilter.org/projects/iptables/" SRC_URI="http://www.netfilter.org/projects/iptables/files/${P}.tar.bz2" LICENSE="GPL-2" -SLOT="0" +# Subslot tracks libxtables as that's the one other packages generally link +# against and iptables changes. Will have to revisit if other sonames change. +SLOT="0/10" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="ipv6 netlink static-libs" +IUSE="conntrack ipv6 netlink pcap static-libs" RDEPEND=" + conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) + pcap? ( net-libs/libpcap ) " DEPEND="${RDEPEND} virtual/os-headers @@ -30,6 +34,8 @@ src_prepare() { # use the saner headers from the kernel rm -f include/linux/{kernel,types}.h + epatch "${FILESDIR}"/${P}-configure.patch #557586 + # Only run autotools if user patched something epatch_user && eautoreconf || elibtoolize } @@ -38,8 +44,12 @@ src_configure() { # Some libs use $(AR) rather than libtool to build #444282 tc-export AR + # Hack around struct mismatches between userland & kernel for some ABIs. #472388 + use amd64 && [[ ${ABI} == "x32" ]] && append-flags -fpack-struct + sed -i \ -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ + -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \ configure || die econf \ @@ -47,6 +57,7 @@ src_configure() { --libexecdir="${EPREFIX}/$(get_libdir)" \ --enable-devel \ --enable-shared \ + $(use_enable pcap bpf-compiler) \ $(use_enable static-libs static) \ $(use_enable ipv6) } @@ -72,15 +83,20 @@ src_install() { doins include/iptables/internal.h keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables + newinitd "${FILESDIR}"/${PN}.init iptables newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables if use ipv6 ; then keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables + newinitd "${FILESDIR}"/iptables.init ip6tables newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables fi - # Move important libs to /lib + systemd_dounit "${FILESDIR}"/systemd/iptables{,-{re,}store}.service + if use ipv6 ; then + systemd_dounit "${FILESDIR}"/systemd/ip6tables{,-{re,}store}.service + fi + + # Move important libs to /lib #332175 gen_usr_ldscript -a ip{4,6}tc iptc xtables prune_libtool_files diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.20.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r3.ebuild similarity index 61% rename from sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.20.ebuild rename to sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r3.ebuild index 0ecf42742f..ef4eb78c92 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.20.ebuild +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.21-r3.ebuild @@ -1,25 +1,29 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.20.ebuild,v 1.12 2014/01/18 19:48:53 ago Exp $ +# $Id$ -EAPI="4" +EAPI="5" # Force users doing their own patches to install their own tools AUTOTOOLS_AUTO_DEPEND=no -inherit eutils multilib toolchain-funcs autotools +inherit eutils multilib systemd toolchain-funcs autotools flag-o-matic DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" HOMEPAGE="http://www.netfilter.org/projects/iptables/" SRC_URI="http://www.netfilter.org/projects/iptables/files/${P}.tar.bz2" LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="ipv6 netlink static-libs" +# Subslot tracks libxtables as that's the one other packages generally link +# against and iptables changes. Will have to revisit if other sonames change. +SLOT="0/10" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="conntrack ipv6 netlink pcap static-libs" RDEPEND=" + conntrack? ( net-libs/libnetfilter_conntrack ) netlink? ( net-libs/libnfnetlink ) + pcap? ( net-libs/libpcap ) " DEPEND="${RDEPEND} virtual/os-headers @@ -30,6 +34,9 @@ src_prepare() { # use the saner headers from the kernel rm -f include/linux/{kernel,types}.h + epatch "${FILESDIR}"/${P}-configure.patch #557586 + epatch "${FILESDIR}"/${P}-static-connlabel-config.patch #558234 + # Only run autotools if user patched something epatch_user && eautoreconf || elibtoolize } @@ -38,8 +45,12 @@ src_configure() { # Some libs use $(AR) rather than libtool to build #444282 tc-export AR + # Hack around struct mismatches between userland & kernel for some ABIs. #472388 + use amd64 && [[ ${ABI} == "x32" ]] && append-flags -fpack-struct + sed -i \ -e "/nfnetlink=[01]/s:=[01]:=$(usex netlink 1 0):" \ + -e "/nfconntrack=[01]/s:=[01]:=$(usex conntrack 1 0):" \ configure || die econf \ @@ -47,6 +58,7 @@ src_configure() { --libexecdir="${EPREFIX}/$(get_libdir)" \ --enable-devel \ --enable-shared \ + $(use_enable pcap bpf-compiler) \ $(use_enable static-libs static) \ $(use_enable ipv6) } @@ -72,15 +84,20 @@ src_install() { doins include/iptables/internal.h keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.4.13-r1.init iptables + newinitd "${FILESDIR}"/${PN}.init iptables newconfd "${FILESDIR}"/${PN}-1.4.13.confd iptables if use ipv6 ; then keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.4.13-r1.init ip6tables + newinitd "${FILESDIR}"/iptables.init ip6tables newconfd "${FILESDIR}"/ip6tables-1.4.13.confd ip6tables fi - # Move important libs to /lib + systemd_dounit "${FILESDIR}"/systemd/iptables{,-{re,}store}.service + if use ipv6 ; then + systemd_dounit "${FILESDIR}"/systemd/ip6tables{,-{re,}store}.service + fi + + # Move important libs to /lib #332175 gen_usr_ldscript -a ip{4,6}tc iptc xtables prune_libtool_files diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.6.ebuild b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.6.ebuild deleted file mode 100644 index 05f3f62c33..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/iptables-1.4.6.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.6.ebuild,v 1.9 2012/06/26 04:36:01 zmedico Exp $ - -inherit eutils multilib toolchain-funcs - -DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" -HOMEPAGE="http://www.iptables.org/" -SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="ipv6" - -DEPEND="virtual/os-headers - !>=sys-kernel/linux-headers-2.6.33" -RDEPEND="" - -src_unpack() { - unpack ${P}.tar.bz2 - cd "${S}" - epatch_user -} - -src_compile() { - econf \ - --sbindir=/sbin \ - --libexecdir=/$(get_libdir) \ - --enable-devel \ - --enable-libipq \ - --enable-shared \ - --enable-static \ - $(use_enable ipv6) - emake V=1 || die -} - -src_install() { - emake install DESTDIR="${D}" || die - - insinto /usr/include - doins include/iptables.h $(use ipv6 && echo include/ip6tables.h) || die - insinto /usr/include/iptables - doins include/iptables/internal.h || die - - keepdir /var/lib/iptables - newinitd "${FILESDIR}"/${PN}-1.3.2.init iptables || die - newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables || die - if use ipv6 ; then - keepdir /var/lib/ip6tables - newinitd "${FILESDIR}"/iptables-1.3.2.init ip6tables || die - newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables || die - fi -} diff --git a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/metadata.xml b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/metadata.xml index ed96e3dd4e..7979119512 100644 --- a/sdk_container/src/third_party/portage-stable/net-firewall/iptables/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/net-firewall/iptables/metadata.xml @@ -3,7 +3,9 @@ base-system - Build against libnfnetlink which enables the nfnl_osf util + Build against net-libs/libnetfilter_conntrack when enables the connlabel matcher + Build against libnfnetlink which enables the nfnl_osf util + Build against net-libs/libpcap which enables the nfbpf_compile util iptables is the userspace command line program used to set up, maintain, and