[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 2b05c6a4e6a5f7f03949c8a5620bfbc21a11fbca Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 06:37:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 06:37:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b05c6a4 net-firewall/conntrack-tools: Stabilize 1.4.8 x86, #920957 Signed-off-by: Arthur Zamarin gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild index 025d2079147a..eafad1c45029 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 0af7c3f0f2c0738a30b85f0abd295aece89e30fa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 06:37:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 06:37:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af7c3f0 net-firewall/conntrack-tools: Stabilize 1.4.8 ppc, #920957 Signed-off-by: Arthur Zamarin gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild index 10fbe004dc9a..025d2079147a 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv ~x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: a0b632c34588a6c49bbed2633f99da6062d01db4 Author: Sam James gentoo org> AuthorDate: Tue Oct 17 17:13:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 17 17:14:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b632c3 net-firewall/conntrack-tools: add 1.4.8 Signed-off-by: Sam James gentoo.org> net-firewall/conntrack-tools/Manifest | 2 + .../conntrack-tools/conntrack-tools-1.4.8.ebuild | 107 + 2 files changed, 109 insertions(+) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index e7de85f22eaf..5b519c990d7a 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,2 +1,4 @@ DIST conntrack-tools-1.4.7.tar.bz2 539688 BLAKE2B 42a3cacf8a32a5b8b688a9fd68f66024c591e9814ef3cc349456691094bab0fae15bb1c00befa178b0f8e845bf6fc00715cbf9db55cd7bf2d155c2dfd55f9b1a SHA512 3d37a6b8cd13fd3c149ab80009d686d2184920ba2d0d5c1b57abed6e92e0dd92cba868bfe22f1a155479fe5ab2e291b8bb8a7e72123a73788032202ac142653b DIST conntrack-tools-1.4.7.tar.bz2.sig 566 BLAKE2B c513cd59d9aeb76bb33bb8c4e0d25c46b6303a9d3f3e359e20248e2d8dd2822777056e217c12da9005ee075036ea05a74dd1ed9f22a44b7d4745ff6917bda15b SHA512 5a2bcc6da792544029ddf0d3a4caf019b215907e66d491e5d98a4f1189fc9c03ec8aad5ad22166799c5f0c81273284cb757e9368c9d9d3049bc49da47c037e05 +DIST conntrack-tools-1.4.8.tar.xz 452980 BLAKE2B 2f8a7d7facf4890a8ca7dec54d5faa1383ad5e449a0599707578567e9c8ed6fd63ca308538afc34e99121e39e80c1ce686c8dda89247abdf4699bb420b52c4fb SHA512 95d8f6f068c1342ad7e767537e722272a4f5bd8b46b952713ade053a1043aa9ababbe5ce658ede9c77b6de5221b97ad8833777caffd69b67dd70a99f2b45afdf +DIST conntrack-tools-1.4.8.tar.xz.sig 566 BLAKE2B 65c2ee185b099281603bca179038bd9ab6e28756f9fa12a53a8bcb75ed561097c9e4672c45fcecc366b86b65e1753073808090e264671d3a3d8dd18ed6f4d680 SHA512 8cd229d2e980ab1788e90fc8f53827fe1e4b21801cad6cddf6a9ff537501c40c52242cc964005b2889ad0a4548c772304db8696d4644611ecf9f091aca5c14ee diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild new file mode 100644 index ..559adeb22994 --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.8.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit linux-info systemd verify-sig + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="https://conntrack-tools.netfilter.org; +SRC_URI=" + https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.xz + verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.xz.sig ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc +cthelper +cttimeout systemd" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.9 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 + net-libs/libtirpc + cthelper? ( + >=net-libs/libnetfilter_cthelper-1.0.0 + ) + cttimeout? ( + >=net-libs/libnetfilter_cttimeout-1.0.0 + ) + systemd? ( + >=sys-apps/systemd-227 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + verify-sig? ( sec-keys/openpgp-keys-netfilter ) +" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + # netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + default + + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die +} + +src_configure() { + econf \ + $(use_enable cthelper) \ + $(use_enable cttimeout) \ + $(use_enable systemd) +} + +src_compile() { + default + + use doc && emake -C doc/manual +} + +src_install() { + default + +
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: da22f733dce4769155ab1661ecd09d31a3c8746f Author: Sam James gentoo org> AuthorDate: Mon May 1 13:31:58 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 13:31:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da22f733 net-firewall/conntrack-tools: drop 1.4.7 Signed-off-by: Sam James gentoo.org> .../conntrack-tools/conntrack-tools-1.4.7.ebuild | 105 - 1 file changed, 105 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild deleted file mode 100644 index 2d0e25171711.. --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc -inherit linux-info systemd verify-sig - -DESCRIPTION="Connection tracking userspace tools" -HOMEPAGE="https://conntrack-tools.netfilter.org; -SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 - verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2.sig )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86" -IUSE="doc +cthelper +cttimeout systemd" - -RDEPEND=" - >=net-libs/libmnl-1.0.3 - >=net-libs/libnetfilter_conntrack-1.0.9 - >=net-libs/libnetfilter_queue-1.0.2 - >=net-libs/libnfnetlink-1.0.1 - net-libs/libtirpc - cthelper? ( - >=net-libs/libnetfilter_cthelper-1.0.0 - ) - cttimeout? ( - >=net-libs/libnetfilter_cttimeout-1.0.0 - ) - systemd? ( - >=sys-apps/systemd-227 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex - virtual/pkgconfig - doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) - verify-sig? ( sec-keys/openpgp-keys-netfilter ) -" - -pkg_setup() { - linux-info_pkg_setup - - if kernel_is lt 2 6 18 ; then - die "${PN} requires at least 2.6.18 kernel version" - fi - - # netfilter core team has changed some option names with kernel 2.6.20 - if kernel_is lt 2 6 20 ; then - CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" - else - CONFIG_CHECK="~NF_CT_NETLINK" - fi - CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK - ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" - - check_extra_config - - linux_config_exists || \ - linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ - linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ - ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ - "are not set when one at least should be." -} - -src_prepare() { - default - - # bug #474858 - sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die -} - -src_configure() { - econf \ - $(use_enable cthelper) \ - $(use_enable cttimeout) \ - $(use_enable systemd) -} - -src_compile() { - default - - use doc && emake -C doc/manual -} - -src_install() { - default - - newinitd "${FILESDIR}"/conntrackd.initd-r3 conntrackd - newconfd "${FILESDIR}"/conntrackd.confd-r2 conntrackd - - insinto /etc/conntrackd - doins doc/stats/conntrackd.conf - - systemd_dounit "${FILESDIR}"/conntrackd.service - - dodoc -r doc/sync doc/stats AUTHORS TODO - use doc && dodoc doc/manual/${PN}.html -}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 00f874ad0fc6f3fd4eb2a4057713f81f85e080e9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 09:45:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 09:45:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f874ad net-firewall/conntrack-tools: Stabilize 1.4.7-r1 ppc, #899396 Signed-off-by: Arthur Zamarin gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild index 7340a2192b65..6ad2c470a1b7 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 6c3e0aaaef1c1b47cf55b4461a24388e11996dfc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 08:44:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 08:44:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3e0aaa net-firewall/conntrack-tools: Stabilize 1.4.7-r1 amd64, #899396 Signed-off-by: Arthur Zamarin gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild index 4027c85fa4b0..7340a2192b65 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 5a94caa72f0277d350c743131e28655d206fcac1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:17:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:17:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a94caa7 net-firewall/conntrack-tools: Stabilize 1.4.7-r1 ppc64, #899396 Signed-off-by: Arthur Zamarin gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild index 7452c9dbc498..4027c85fa4b0 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 9186d45fb0092cefffe5fb4a61d73ff155be971e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:38:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:38:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9186d45f net-firewall/conntrack-tools: Stabilize 1.4.7-r1 x86, #899396 Signed-off-by: Arthur Zamarin gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild index 07701cad4d77..7452c9dbc498 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/files/, net-firewall/conntrack-tools/
commit: 8bc234767b0bb665c2cb28a46be27a8f4835d48a Author: Sam James gentoo org> AuthorDate: Thu Nov 24 08:37:30 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 08:37:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc23476 net-firewall/conntrack-tools: fix build w/ clang 16 Closes: https://bugs.gentoo.org/871168 Signed-off-by: Sam James gentoo.org> .../conntrack-tools-1.4.7-r1.ebuild| 114 + ...kefile.am-don-t-suppress-various-warnings.patch | 28 + ...k-tools-1.4.5-0002-Fix-Wstrict-prototypes.patch | 19 ...5-0003-Fix-Wimplicit-function-declaration.patch | 56 ++ 4 files changed, 217 insertions(+) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild new file mode 100644 index ..07701cad4d77 --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7-r1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit autotools linux-info systemd verify-sig + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="https://conntrack-tools.netfilter.org; +SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2.sig )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc +cthelper +cttimeout systemd" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.9 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 + net-libs/libtirpc + cthelper? ( + >=net-libs/libnetfilter_cthelper-1.0.0 + ) + cttimeout? ( + >=net-libs/libnetfilter_cttimeout-1.0.0 + ) + systemd? ( + >=sys-apps/systemd-227 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + verify-sig? ( sec-keys/openpgp-keys-netfilter ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.5-0001-Makefile.am-don-t-suppress-various-warnings.patch + "${FILESDIR}"/${PN}-1.4.5-0002-Fix-Wstrict-prototypes.patch + "${FILESDIR}"/${PN}-1.4.5-0003-Fix-Wimplicit-function-declaration.patch +) + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + # netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + default + + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die + + # Drop once Clang 16 patches merged (implicit func decl, etc) + eautoreconf +} + +src_configure() { + econf \ + $(use_enable cthelper) \ + $(use_enable cttimeout) \ + $(use_enable systemd) +} + +src_compile() { + default + + use doc && emake -C doc/manual +} + +src_install() { + default + + newinitd "${FILESDIR}"/conntrackd.initd-r3 conntrackd + newconfd "${FILESDIR}"/conntrackd.confd-r2 conntrackd + + insinto /etc/conntrackd + doins doc/stats/conntrackd.conf + + systemd_dounit "${FILESDIR}"/conntrackd.service + + dodoc -r doc/sync doc/stats AUTHORS TODO + use doc && dodoc doc/manual/${PN}.html +} diff --git a/net-firewall/conntrack-tools/files/conntrack-tools-1.4.5-0001-Makefile.am-don-t-suppress-various-warnings.patch b/net-firewall/conntrack-tools/files/conntrack-tools-1.4.5-0001-Makefile.am-don-t-suppress-various-warnings.patch new file mode 100644 index ..bc9bd8d3a13d --- /dev/null +++ b/net-firewall/conntrack-tools/files/conntrack-tools-1.4.5-0001-Makefile.am-don-t-suppress-various-warnings.patch @@ -0,0 +1,28 @@ +https://bugzilla.netfilter.org/show_bug.cgi?id=1637 + +From a450f6374dc1b0296578599adf77f9ac025fab85 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 24 Nov 2022
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: ff47b25b4fa958a809ebaf1a4953e1f10dd6b81d Author: Sam James gentoo org> AuthorDate: Fri Nov 18 03:01:58 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 03:01:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff47b25b net-firewall/conntrack-tools: crank up libnetfilter_conntrack dep See https://git.netfilter.org/conntrack-tools/commit/?id=35b013a311fcfaeb08b02955dd23aad97391b96a. Signed-off-by: Sam James gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild index 87b14e75b1e0..5aade1f13b61 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild @@ -18,7 +18,7 @@ IUSE="doc +cthelper +cttimeout systemd" RDEPEND=" >=net-libs/libmnl-1.0.3 - >=net-libs/libnetfilter_conntrack-1.0.8 + >=net-libs/libnetfilter_conntrack-1.0.9 >=net-libs/libnetfilter_queue-1.0.2 >=net-libs/libnfnetlink-1.0.1 net-libs/libtirpc
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 23d1d6c0a3b01780f583e65c8fe02a54006534cb Author: Sam James gentoo org> AuthorDate: Sun Oct 9 21:03:56 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 9 21:04:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d1d6c0 net-firewall/conntrack-tools: add 1.4.7 There's a bunch of implicit. decl warnings but I'm waiting to report these upstream; had to request an account first via email... Signed-off-by: Sam James gentoo.org> net-firewall/conntrack-tools/Manifest | 2 + .../conntrack-tools/conntrack-tools-1.4.7.ebuild | 105 + 2 files changed, 107 insertions(+) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index 9b40239296bc..84f2b9f95f22 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,3 +1,5 @@ DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 DIST conntrack-tools-1.4.6.tar.bz2 499806 BLAKE2B 7c1ee1c5fc2b6f9d33c6cf850eca80978b8763317b1a76892cefb776130564f15fbd4e4554fdb08dbba93d9f16b7e4624a1b4dd5a631f747f5fcc0a5b01b8d5e SHA512 a48260308a12b11b584fcf4658ec2c4c1adb2801c9cf9a73fc259e5c30d2fbe401aca21e931972413f03e415f98fbf9bd678d2126faa6c6d5748e8a652e58f1a DIST conntrack-tools-1.4.6.tar.bz2.sig 590 BLAKE2B b07232389f098baa467f4ca7ad4d61a0cda737b88114be0da1a82ac66d1a6d304ace7687a294cf9c1d0297bc55c219cb6d31f641f51338cb6fb1a1706f63abfd SHA512 83e7373411a041f2af590fc7d4e5456c8f6543c29185f57460aff55bee83936dbd9aa272207db7f33a8c4d79aece38862880eb483ec6250b0c1eff0544e4e89d +DIST conntrack-tools-1.4.7.tar.bz2 539688 BLAKE2B 42a3cacf8a32a5b8b688a9fd68f66024c591e9814ef3cc349456691094bab0fae15bb1c00befa178b0f8e845bf6fc00715cbf9db55cd7bf2d155c2dfd55f9b1a SHA512 3d37a6b8cd13fd3c149ab80009d686d2184920ba2d0d5c1b57abed6e92e0dd92cba868bfe22f1a155479fe5ab2e291b8bb8a7e72123a73788032202ac142653b +DIST conntrack-tools-1.4.7.tar.bz2.sig 566 BLAKE2B c513cd59d9aeb76bb33bb8c4e0d25c46b6303a9d3f3e359e20248e2d8dd2822777056e217c12da9005ee075036ea05a74dd1ed9f22a44b7d4745ff6917bda15b SHA512 5a2bcc6da792544029ddf0d3a4caf019b215907e66d491e5d98a4f1189fc9c03ec8aad5ad22166799c5f0c81273284cb757e9368c9d9d3049bc49da47c037e05 diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild new file mode 100644 index ..87b14e75b1e0 --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.7.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc +inherit linux-info systemd verify-sig + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="https://conntrack-tools.netfilter.org; +SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2.sig )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc +cthelper +cttimeout systemd" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.8 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 + net-libs/libtirpc + cthelper? ( + >=net-libs/libnetfilter_cthelper-1.0.0 + ) + cttimeout? ( + >=net-libs/libnetfilter_cttimeout-1.0.0 + ) + systemd? ( + >=sys-apps/systemd-227 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + verify-sig? ( sec-keys/openpgp-keys-netfilter ) +" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + # netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: fa7bbfb468822a8e3e1d81452f587d20da046b1f Author: Jonathan Davies protonmail com> AuthorDate: Sat Mar 26 21:02:25 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 27 02:56:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7bbfb4 net-firewall/conntrack-tools: Added verify-sig integration. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Sam James gentoo.org> net-firewall/conntrack-tools/Manifest| 1 + net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild | 9 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index 07bc0cabdeb0..9b40239296bc 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,2 +1,3 @@ DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 DIST conntrack-tools-1.4.6.tar.bz2 499806 BLAKE2B 7c1ee1c5fc2b6f9d33c6cf850eca80978b8763317b1a76892cefb776130564f15fbd4e4554fdb08dbba93d9f16b7e4624a1b4dd5a631f747f5fcc0a5b01b8d5e SHA512 a48260308a12b11b584fcf4658ec2c4c1adb2801c9cf9a73fc259e5c30d2fbe401aca21e931972413f03e415f98fbf9bd678d2126faa6c6d5748e8a652e58f1a +DIST conntrack-tools-1.4.6.tar.bz2.sig 590 BLAKE2B b07232389f098baa467f4ca7ad4d61a0cda737b88114be0da1a82ac66d1a6d304ace7687a294cf9c1d0297bc55c219cb6d31f641f51338cb6fb1a1706f63abfd SHA512 83e7373411a041f2af590fc7d4e5456c8f6543c29185f57460aff55bee83936dbd9aa272207db7f33a8c4d79aece38862880eb483ec6250b0c1eff0544e4e89d diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index 228854d83c85..d04d3f3ea2a3 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -1,18 +1,20 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info systemd +inherit linux-info systemd verify-sig DESCRIPTION="Connection tracking userspace tools" HOMEPAGE="http://conntrack-tools.netfilter.org; -SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; +SRC_URI="https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2 + verify-sig? ( https://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2.sig )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc RDEPEND=" >=net-libs/libmnl-1.0.3 @@ -39,6 +41,7 @@ BDEPEND=" app-text/docbook-xml-dtd:4.1.2 app-text/xmlto ) + verify-sig? ( sec-keys/openpgp-keys-netfilter ) " pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: c0620976bef21eea100da13845fb29073f590024 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 27 16:32:00 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 27 16:36:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0620976 net-firewall/conntrack-tools: keyword 1.4.6-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index 16e2a2ae5f9..228854d83c8 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~riscv x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: bc7d931d2b48ad2977f6e0fcbd55f9ec89840f58 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 14:48:30 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 14:48:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7d931d net-firewall/conntrack-tools: amd64 stable wrt bug #773307 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index 5d3d95a6b3f..16e2a2ae5f9 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 59bd2bc9e80affef48b5330d79fb05f2ab0888d9 Author: Sam James gentoo org> AuthorDate: Wed Mar 17 01:26:39 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 01:26:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59bd2bc9 net-firewall/conntrack-tools: Stabilize 1.4.6-r1 ppc64, #773307 Signed-off-by: Sam James gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index ab07335ccb0..5d3d95a6b3f 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ~ppc64 x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ppc64 x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: cbac48ebb1e89d5da04100c34316d6534b9a57a6 Author: Sam James gentoo org> AuthorDate: Wed Mar 17 01:04:25 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 17 01:04:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbac48eb net-firewall/conntrack-tools: Stabilize 1.4.6-r1 ppc, #773307 Signed-off-by: Sam James gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index 875567fd508..ab07335ccb0 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ~ppc64 x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: f2d3ce3a089498d23b199f0e9f9c44ae6051e7e3 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Mar 15 01:32:17 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Mar 15 01:32:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d3ce3a net-firewall/conntrack-tools: x86 stable (bug #773307) Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index 5c420d94876..875567fd508 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/, net-firewall/conntrack-tools/files/
commit: 2fb0c650ae966e2c00a2cc8739fabb05cb13acff Author: Sam James gentoo org> AuthorDate: Thu Mar 11 11:32:15 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 11:32:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb0c650 net-firewall/conntrack-tools: add systemd unit for conntrackd from Debian The linked bug requested a systemd unit for nfct, but I don't use it and can't see one in Debian or Arch Linux. Bug: https://bugs.gentoo.org/573566 Signed-off-by: Sam James gentoo.org> ...tools-1.4.6.ebuild => conntrack-tools-1.4.6-r1.ebuild} | 15 +-- net-firewall/conntrack-tools/files/conntrackd.service | 13 + 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild similarity index 95% rename from net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild rename to net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild index 2ac5faccf0f..5c420d94876 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6-r1.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info + +inherit linux-info systemd DESCRIPTION="Connection tracking userspace tools" HOMEPAGE="http://conntrack-tools.netfilter.org; @@ -29,15 +30,15 @@ RDEPEND=" >=sys-apps/systemd-227 ) " -DEPEND=" - ${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig doc? ( app-text/docbook-xml-dtd:4.1.2 app-text/xmlto ) - virtual/pkgconfig - sys-devel/bison - sys-devel/flex " pkg_setup() { @@ -93,6 +94,8 @@ src_install() { insinto /etc/conntrackd doins doc/stats/conntrackd.conf + systemd_dounit "${FILESDIR}/conntrackd.service" + dodoc -r doc/sync doc/stats AUTHORS TODO use doc && dodoc doc/manual/${PN}.html } diff --git a/net-firewall/conntrack-tools/files/conntrackd.service b/net-firewall/conntrack-tools/files/conntrackd.service new file mode 100644 index 000..26f950c0d9c --- /dev/null +++ b/net-firewall/conntrack-tools/files/conntrackd.service @@ -0,0 +1,13 @@ +[Unit] +Description=Conntrack Daemon +Documentation=man:conntrackd(8) man:conntrackd.conf(5) + +[Service] +Type=notify +ExecStart=/usr/sbin/conntrackd -C /etc/conntrackd/conntrackd.conf +Restart=on-failure +ProtectSystem=full +ProtectHome=true + +[Install] +WantedBy=multi-user.target
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: be8905a49b864ade687b1bb9b7db31d24e025497 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 12:21:27 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 12:21:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8905a4 net-firewall/conntrack-tools: keyworded 1.4.6 for ppc64 keyworded wrt bug #773304 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild index 9bf8921da06..2ac5faccf0f 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: e06d53b7f9be4e49b60946a605877322b4599068 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 12:19:03 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 12:21:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06d53b7 net-firewall/conntrack-tools: keyworded 1.4.6 for ppc keyworded wrt bug #773304 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild index 7b477452631..9bf8921da06 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~x86" IUSE="doc +cthelper +cttimeout systemd" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 6c622b568850b1b057669b750f187a3a4a28df0d Author: Jeroen Roovers gentoo org> AuthorDate: Thu Apr 2 14:57:50 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Apr 2 15:01:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c622b56 net-firewall/conntrack-tools: Add IUSE=systemd Package-Manager: Portage-2.3.96, Repoman-2.3.22 Bug: https://bugs.gentoo.org/show_bug.cgi?id=621520 Signed-off-by: Jeroen Roovers gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild index 318d908eeb6..7b477452631 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86" -IUSE="doc +cthelper +cttimeout" +IUSE="doc +cthelper +cttimeout systemd" RDEPEND=" >=net-libs/libmnl-1.0.3 @@ -25,6 +25,9 @@ RDEPEND=" cttimeout? ( >=net-libs/libnetfilter_cttimeout-1.0.0 ) + systemd? ( + >=sys-apps/systemd-227 + ) " DEPEND=" ${RDEPEND} @@ -72,7 +75,8 @@ src_prepare() { src_configure() { econf \ $(use_enable cthelper) \ - $(use_enable cttimeout) + $(use_enable cttimeout) \ + $(use_enable systemd) } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/files/, net-firewall/conntrack-tools/
commit: 63b37321e1252a117a3959d5c03eef6da5bb5958 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Apr 2 14:31:38 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Apr 2 14:47:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b37321 net-firewall/conntrack-tools: Old Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> net-firewall/conntrack-tools/Manifest | 1 - .../conntrack-tools-1.4.4-r1.ebuild| 94 -- .../files/conntrack-tools-1.4.4-rpc.patch | 41 -- 3 files changed, 136 deletions(-) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index 4a070bd0d63..dffd9a990d9 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,2 +1 @@ -DIST conntrack-tools-1.4.4.tar.bz2 1010504 BLAKE2B 4190672f017f434b6b4a1841022d64256eac1953c6f62aecb087e2ef0f5c83ad57809c9170de816eb7e0f934c41de0a541328bab7e064243e48e9f18ade3f5fb SHA512 f53bd620bfd4e854e792416527a3090d883c5f00d1d8365e52ce3ba204218dc431490703985d3fdae44decbcddb24ed610bf81a6a99bd7ea01482f95f71df0f5 DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild deleted file mode 100644 index 6d420e097be..000 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils linux-info - -DESCRIPTION="Connection tracking userspace tools" -HOMEPAGE="http://conntrack-tools.netfilter.org; -SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 hppa x86" -IUSE="doc +libtirpc" - -RDEPEND=" - >=net-libs/libmnl-1.0.3 - >=net-libs/libnetfilter_conntrack-1.0.6 - >=net-libs/libnetfilter_cthelper-1.0.0 - >=net-libs/libnetfilter_cttimeout-1.0.0 - >=net-libs/libnetfilter_queue-1.0.2 - >=net-libs/libnfnetlink-1.0.1 - !libtirpc? ( sys-libs/glibc[rpc(-)] ) - libtirpc? ( net-libs/libtirpc ) -" -DEPEND=" - ${RDEPEND} - doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) - virtual/pkgconfig - sys-devel/bison - sys-devel/flex -" - -pkg_setup() { - linux-info_pkg_setup - - if kernel_is lt 2 6 18 ; then - die "${PN} requires at least 2.6.18 kernel version" - fi - - #netfilter core team has changed some option names with kernel 2.6.20 - if kernel_is lt 2 6 20 ; then - CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" - else - CONFIG_CHECK="~NF_CT_NETLINK" - fi - CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK - ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" - - check_extra_config - - linux_config_exists || \ - linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ - linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ - ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ - "are not set when one at least should be." -} - -src_prepare() { - default - - # bug #474858 - sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die - - # bug #631902 - epatch "${FILESDIR}/${P}-rpc.patch" - - eautoreconf -} - -src_configure() { - econf $(use_with libtirpc) -} - -src_compile() { - default - use doc && emake -C doc/manual -} - -src_install() { - default - - newinitd "${FILESDIR}/conntrackd.initd-r3" conntrackd - newconfd "${FILESDIR}/conntrackd.confd-r2" conntrackd - - insinto /etc/conntrackd - doins doc/stats/conntrackd.conf - - dodoc -r doc/sync doc/stats AUTHORS TODO - use doc && dodoc doc/manual/${PN}.html -} diff --git a/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch b/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch deleted file mode 100644 index 01ef537a735..000 --- a/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch +++ /dev/null @@ -1,41 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -50,6 +50,25 @@ - AS_HELP_STRING([--enable-systemd], [Build systemd support]), - [enable_systemd="$enableval"], [enable_systemd="no"]) - -+AC_ARG_WITH([libtirpc], -+ AS_HELP_STRING([--with-libtirpc], [Use libtirpc as RPC
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 5ca1d4ba99c3558f59cd1fd00074367bb5b11088 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Apr 2 14:46:51 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Apr 2 14:47:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca1d4ba net-firewall/conntrack-tools: Version 1.4.6 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> net-firewall/conntrack-tools/Manifest | 1 + .../conntrack-tools/conntrack-tools-1.4.6.ebuild | 94 ++ 2 files changed, 95 insertions(+) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index dffd9a990d9..07bc0cabdeb 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1 +1,2 @@ DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 +DIST conntrack-tools-1.4.6.tar.bz2 499806 BLAKE2B 7c1ee1c5fc2b6f9d33c6cf850eca80978b8763317b1a76892cefb776130564f15fbd4e4554fdb08dbba93d9f16b7e4624a1b4dd5a631f747f5fcc0a5b01b8d5e SHA512 a48260308a12b11b584fcf4658ec2c4c1adb2801c9cf9a73fc259e5c30d2fbe401aca21e931972413f03e415f98fbf9bd678d2126faa6c6d5748e8a652e58f1a diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild new file mode 100644 index 000..318d908eeb6 --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.6.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-info + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="http://conntrack-tools.netfilter.org; +SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86" +IUSE="doc +cthelper +cttimeout" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.8 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 + net-libs/libtirpc + cthelper? ( + >=net-libs/libnetfilter_cthelper-1.0.0 + ) + cttimeout? ( + >=net-libs/libnetfilter_cttimeout-1.0.0 + ) +" +DEPEND=" + ${RDEPEND} + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + virtual/pkgconfig + sys-devel/bison + sys-devel/flex +" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + #netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die + + default +} + +src_configure() { + econf \ + $(use_enable cthelper) \ + $(use_enable cttimeout) +} + +src_compile() { + default + use doc && emake -C doc/manual +} + +src_install() { + default + + newinitd "${FILESDIR}/conntrackd.initd-r3" conntrackd + newconfd "${FILESDIR}/conntrackd.confd-r2" conntrackd + + insinto /etc/conntrackd + doins doc/stats/conntrackd.conf + + dodoc -r doc/sync doc/stats AUTHORS TODO + use doc && dodoc doc/manual/${PN}.html +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 9fff492b14518e02966a249c9104e2e2feeabe69 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Apr 17 16:06:43 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Apr 17 20:01:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fff492b net-firewall/conntrack-tools: stable 1.4.5 for hppa, bug #681932 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index 89cb4aa39b7..fb22fa51a3c 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm64 ~hppa x86" +KEYWORDS="alpha amd64 ~arm64 hppa x86" IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 3a6922f00a8649a9060164340d26983974594739 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Apr 8 15:10:20 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Apr 8 15:10:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6922f0 net-firewall/conntrack-tools: amd64 stable wrt bug #681932 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index c396f5790ca..89cb4aa39b7 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm64 ~hppa x86" +KEYWORDS="alpha amd64 ~arm64 ~hppa x86" IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: a2974f31b437349b1ef2d2fe1db8674001a1b07a Author: Matt Turner gentoo org> AuthorDate: Mon Apr 8 06:02:09 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 8 06:04:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2974f31 net-firewall/conntrack-tools-1.4.5: alpha stable, bug 681932 Signed-off-by: Matt Turner gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index be88aa2f3c4..c396f5790ca 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa x86" +KEYWORDS="alpha ~amd64 ~arm64 ~hppa x86" IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 8676cff59e8cd4572cf242a6e8fb6133323b5ee5 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Mar 28 15:16:40 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Mar 28 15:17:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8676cff5 net-firewall/conntrack-tools: Old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> net-firewall/conntrack-tools/Manifest | 2 - .../conntrack-tools/conntrack-tools-1.4.2.ebuild | 82 - .../conntrack-tools/conntrack-tools-1.4.3.ebuild | 82 - .../conntrack-tools/conntrack-tools-1.4.4.ebuild | 85 -- 4 files changed, 251 deletions(-) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index c9803426dc7..4a070bd0d63 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,4 +1,2 @@ -DIST conntrack-tools-1.4.2.tar.bz2 472074 BLAKE2B 9e3a90b80ea5d47737d5d5bbecd922110f2abc50e922fa2236a61f02e72c8cd4626d51fa31801f6f8b1be26b4ff71f216bd89d3599eebfc12b0f7a69bff3ec4e SHA512 1fed742593caf8bbac96a58df8f7e806d1c0f1dfea8fc601d65aa89b4243b1022949a2bf03ab0ca25994a13e50b3b1ee43a31827e0dc4da1399801ddac623d56 -DIST conntrack-tools-1.4.3.tar.bz2 487111 BLAKE2B 9b8f43129898bdc0c2475a4081333864fb4145a89ced96f7c88d8c8b52bbc9ceb55254b7f9c97763b89ba6b2aacfb91790ca052defe1a0290a10e85bbb3a SHA512 be76a0ddb7470249c58ceab72cb94ffc05f5cc6d740a0755c9c782e948b4234eb1da4f7c7df1f14e4125cca9f12f3b4d2dcd444fe011941952aa3eeb13cb72c3 DIST conntrack-tools-1.4.4.tar.bz2 1010504 BLAKE2B 4190672f017f434b6b4a1841022d64256eac1953c6f62aecb087e2ef0f5c83ad57809c9170de816eb7e0f934c41de0a541328bab7e064243e48e9f18ade3f5fb SHA512 f53bd620bfd4e854e792416527a3090d883c5f00d1d8365e52ce3ba204218dc431490703985d3fdae44decbcddb24ed610bf81a6a99bd7ea01482f95f71df0f5 DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild deleted file mode 100644 index 0e602a00e30..000 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils linux-info - -DESCRIPTION="Connection tracking userspace tools" -HOMEPAGE="http://conntrack-tools.netfilter.org; -SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa x86" -IUSE="doc" - -RDEPEND=" - >=net-libs/libmnl-1.0.3 - >=net-libs/libnetfilter_conntrack-1.0.4 - >=net-libs/libnetfilter_cthelper-1.0.0 - >=net-libs/libnetfilter_cttimeout-1.0.0 - >=net-libs/libnetfilter_queue-1.0.2 - >=net-libs/libnfnetlink-1.0.1 -" -DEPEND="${RDEPEND} - doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto - ) - virtual/pkgconfig - sys-devel/bison - sys-devel/flex" - -pkg_setup() { - linux-info_pkg_setup - - if kernel_is lt 2 6 18 ; then - die "${PN} requires at least 2.6.18 kernel version" - fi - - #netfilter core team has changed some option names with kernel 2.6.20 - if kernel_is lt 2 6 20 ; then - CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" - else - CONFIG_CHECK="~NF_CT_NETLINK" - fi - CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK - ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" - - check_extra_config - - linux_config_exists || \ - linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ - linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ - ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ - "are not set when one at least should be." -} - -src_prepare() { - # bug #474858 - sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die 'sed on doc/stat/conntrackd.conf failed' - - epatch_user - eautoreconf -} - -src_compile() { - default - use doc && emake -C doc/manual -} - -src_install() { - default - - newinitd "${FILESDIR}/conntrackd.initd-r3" conntrackd - newconfd "${FILESDIR}/conntrackd.confd-r2" conntrackd - - insinto /etc/conntrackd - doins doc/stats/conntrackd.conf - - dodoc -r doc/sync doc/stats AUTHORS TODO - use doc && dohtml doc/manual/${PN}.html -} diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 15d8bd8e2fd3bbf9082a313e37ac171ad1a04ccc Author: Matt Turner gentoo org> AuthorDate: Fri Dec 28 04:57:53 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 28 04:57:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d8bd8e Revert "net-firewall/conntrack-tools-1.4.5: alpha stable, bug 653824" This reverts commit 6575db817a7f9b471071abc6382f20ca5efe092d. Signed-off-by: Matt Turner gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index 41e0705b8a9..859d974d002 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86" IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 5b49905dda7f9240093aa3e88c2340e804e5a74d Author: Matt Turner gentoo org> AuthorDate: Fri Dec 28 04:58:30 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 28 04:58:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b49905d net-firewall/conntrack-tools-1.4.4-r1: alpha stable, bug 653824 Signed-off-by: Matt Turner gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild index 457aa7d5606..8ed101b088d 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 hppa x86" +KEYWORDS="alpha amd64 ~arm64 hppa x86" IUSE="doc +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 6575db817a7f9b471071abc6382f20ca5efe092d Author: Matt Turner gentoo org> AuthorDate: Fri Dec 28 03:48:10 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 28 03:48:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6575db81 net-firewall/conntrack-tools-1.4.5: alpha stable, bug 653824 Signed-off-by: Matt Turner gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index 859d974d002..41e0705b8a9 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="alpha ~amd64 ~arm64 ~hppa ~x86" IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 1b1a1f63ec1f841751037c9f4d353e80795cf814 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 1 18:35:24 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 1 18:43:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1a1f63 net-firewall/conntrack-tools-1.4.4-r1: added ~alpha, bug 653824 Signed-off-by: Matt Turner gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild index af558ac2dce..457aa7d5606 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm64 hppa x86" +KEYWORDS="~alpha amd64 ~arm64 hppa x86" IUSE="doc +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: dfd8ca553d85720ec484947a2a0d89bd2fa29b02 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 1 18:35:58 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 1 18:43:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfd8ca55 net-firewall/conntrack-tools-1.4.5: added ~alpha, bug 653824 Signed-off-by: Matt Turner gentoo.org> net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index 2ba9b596f3b..859d974d002 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~x86" IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: b41b97331da2380b25fade3410ffe41ed1f98d59 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 2 11:11:55 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 2 11:12:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41b9733 net-firewall/conntrack-tools: stable 1.4.4-r1 for hppa, bug #653824 Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa" net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild index 64dae13e5b6..af558ac2dce 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa x86" +KEYWORDS="amd64 ~arm64 hppa x86" IUSE="doc +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 25db15dfb33362f25793815a8443df4f9c39751b Author: Aaron Bauman gentoo org> AuthorDate: Mon May 14 00:05:19 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Mon May 14 00:08:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25db15df net-firewall/conntrack-tools: amd64 stable wrt bug #653824 Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild index dcacc5d85b5..64dae13e5b6 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa x86" +KEYWORDS="amd64 ~arm64 ~hppa x86" IUSE="doc +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: d2e69881e569422f6d5ee146a693ed7ac1c35ffb Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 13 21:49:47 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 13 22:06:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e69881 net-firewall/conntrack-tools: x86 stable (bug #653824) Package-Manager: Portage-2.3.34, Repoman-2.3.9 net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild index c5d0f532f96..dcacc5d85b5 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm64 ~hppa x86" IUSE="doc +libtirpc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: bc6e8089667abaf7902d573c00f02127e05bf82c Author: Jeroen Roovers gentoo org> AuthorDate: Sun May 6 12:29:26 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun May 6 12:29:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6e8089 net-firewall/conntrack-tools: More USE flags. Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../conntrack-tools/conntrack-tools-1.4.5.ebuild | 15 net-firewall/conntrack-tools/metadata.xml | 28 -- 2 files changed, 27 insertions(+), 16 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild index e2a4a8a94ac..2ba9b596f3b 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -11,13 +11,17 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm64 ~hppa ~x86" -IUSE="doc +libtirpc" +IUSE="doc +cthelper +cttimeout +libtirpc" RDEPEND=" >=net-libs/libmnl-1.0.3 >=net-libs/libnetfilter_conntrack-1.0.7 - >=net-libs/libnetfilter_cthelper-1.0.0 - >=net-libs/libnetfilter_cttimeout-1.0.0 + cthelper? ( + >=net-libs/libnetfilter_cthelper-1.0.0 + ) + cttimeout? ( + >=net-libs/libnetfilter_cttimeout-1.0.0 + ) >=net-libs/libnetfilter_queue-1.0.2 >=net-libs/libnfnetlink-1.0.1 !libtirpc? ( sys-libs/glibc[rpc(-)] ) @@ -72,7 +76,10 @@ src_prepare() { } src_configure() { - econf $(use_with libtirpc) + econf \ + $(use_enable cthelper) \ + $(use_enable cttimeout) \ + $(use_with libtirpc) } src_compile() { diff --git a/net-firewall/conntrack-tools/metadata.xml b/net-firewall/conntrack-tools/metadata.xml index cd2eeff6fa9..b30175c9505 100644 --- a/net-firewall/conntrack-tools/metadata.xml +++ b/net-firewall/conntrack-tools/metadata.xml @@ -1,16 +1,20 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - net...@gentoo.org - Gentoo network monitoring and analysis project - - - A set of tools targeted at system administrators. They are conntrack, - the userspace command line interface, and conntrackd, the userspace - daemon. - - - Build against net-libs/libtirpc for RPC support - + +net...@gentoo.org +Gentoo network monitoring and analysis project + + +The conntrack-tools are a set of free software userspace tools for Linux that +allow system administrators interact with the Connection Tracking System, which +is the module that provides stateful packet inspection for iptables. The +conntrack-tools are the userspace daemon conntrackd and the command line +interface conntrack. + + +Use net-libs/libtirpc for RPC support +Use net-libs/libnetfilter_cthelper for userspace conntrack helper support +Use net-libs/libnetfilter_cttimeout for conntrack timeout support +
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/files/
commit: d4e4be15ecce347f5cad9dc570cccdd763f7b0c9 Author: Jeroen Roovers gentoo org> AuthorDate: Sun May 6 12:06:41 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun May 6 12:29:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e4be15 net-firewall/conntrack-tools: Fix patch. Package-Manager: Portage-2.3.36, Repoman-2.3.9 .../conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch b/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch index 739857790c3..01ef537a735 100644 --- a/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch +++ b/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch @@ -1,6 +1,5 @@ -diff -ruN conntrack-tools-1.4.4.orig/configure.ac conntrack-tools-1.4.4/configure.ac conntrack-tools-1.4.4.orig/configure.ac2016-08-22 10:43:02.954671362 - -+++ conntrack-tools-1.4.4/configure.ac 2017-09-24 19:50:37.225517482 - +--- a/configure.ac b/configure.ac @@ -50,6 +50,25 @@ AS_HELP_STRING([--enable-systemd], [Build systemd support]), [enable_systemd="$enableval"], [enable_systemd="no"]) @@ -27,9 +26,8 @@ diff -ruN conntrack-tools-1.4.4.orig/configure.ac conntrack-tools-1.4.4/configur PKG_CHECK_MODULES([LIBNFNETLINK], [libnfnetlink >= 1.0.1]) PKG_CHECK_MODULES([LIBMNL], [libmnl >= 1.0.3]) PKG_CHECK_MODULES([LIBNETFILTER_CONNTRACK], [libnetfilter_conntrack >= 1.0.6]) -diff -ruN conntrack-tools-1.4.4.orig/src/helpers/Makefile.am conntrack-tools-1.4.4/src/helpers/Makefile.am conntrack-tools-1.4.4.orig/src/helpers/Makefile.am 2015-02-11 15:36:00.650610125 - -+++ conntrack-tools-1.4.4/src/helpers/Makefile.am 2017-09-24 19:52:11.644990587 - +--- a/src/helpers/Makefile.am b/src/helpers/Makefile.am @@ -22,8 +22,8 @@ ct_helper_ftp_la_CFLAGS = $(AM_CFLAGS) $(LIBNETFILTER_CONNTRACK_CFLAGS)
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/files/, net-firewall/conntrack-tools/
commit: 3926d04685b958e893c2aa661a52414b29495888 Author: Jeroen Roovers gentoo org> AuthorDate: Sun May 6 12:19:07 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun May 6 12:29:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3926d046 net-firewall/conntrack-tools: Version 1.4.5. Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-firewall/conntrack-tools/Manifest | 1 + .../conntrack-tools/conntrack-tools-1.4.5.ebuild | 94 ++ .../files/conntrack-tools-1.4.5-rpc.patch | 41 ++ 3 files changed, 136 insertions(+) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index d804cd46cd8..c9803426dc7 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,3 +1,4 @@ DIST conntrack-tools-1.4.2.tar.bz2 472074 BLAKE2B 9e3a90b80ea5d47737d5d5bbecd922110f2abc50e922fa2236a61f02e72c8cd4626d51fa31801f6f8b1be26b4ff71f216bd89d3599eebfc12b0f7a69bff3ec4e SHA512 1fed742593caf8bbac96a58df8f7e806d1c0f1dfea8fc601d65aa89b4243b1022949a2bf03ab0ca25994a13e50b3b1ee43a31827e0dc4da1399801ddac623d56 DIST conntrack-tools-1.4.3.tar.bz2 487111 BLAKE2B 9b8f43129898bdc0c2475a4081333864fb4145a89ced96f7c88d8c8b52bbc9ceb55254b7f9c97763b89ba6b2aacfb91790ca052defe1a0290a10e85bbb3a SHA512 be76a0ddb7470249c58ceab72cb94ffc05f5cc6d740a0755c9c782e948b4234eb1da4f7c7df1f14e4125cca9f12f3b4d2dcd444fe011941952aa3eeb13cb72c3 DIST conntrack-tools-1.4.4.tar.bz2 1010504 BLAKE2B 4190672f017f434b6b4a1841022d64256eac1953c6f62aecb087e2ef0f5c83ad57809c9170de816eb7e0f934c41de0a541328bab7e064243e48e9f18ade3f5fb SHA512 f53bd620bfd4e854e792416527a3090d883c5f00d1d8365e52ce3ba204218dc431490703985d3fdae44decbcddb24ed610bf81a6a99bd7ea01482f95f71df0f5 +DIST conntrack-tools-1.4.5.tar.bz2 479562 BLAKE2B 229531d1c6c237e539df5b83525dca5ce0b009a76a2a5f873282eabc73cc00095c15c686bc68f9364e81efc846bfa8eac8b08f7fd476199d10d0c25190ca2456 SHA512 480fe2cc4420bc8477a2ba67b3d052bcb39c6b3ec000cff27fc12db70b42ec94fa3b5fe12ee35d439e88d9a631a33cd12ae470b69dde6d371d4e53af62a2eed1 diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild new file mode 100644 index 000..e2a4a8a94ac --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.5.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools linux-info + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="http://conntrack-tools.netfilter.org; +SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc +libtirpc" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.7 + >=net-libs/libnetfilter_cthelper-1.0.0 + >=net-libs/libnetfilter_cttimeout-1.0.0 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 + !libtirpc? ( sys-libs/glibc[rpc(-)] ) + libtirpc? ( net-libs/libtirpc ) +" +DEPEND=" + ${RDEPEND} + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + virtual/pkgconfig + sys-devel/bison + sys-devel/flex +" +PATCHES=( + "${FILESDIR}"/${PN}-1.4.5-rpc.patch +) + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + #netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + default + + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die + + eautoreconf +} + +src_configure() { + econf $(use_with libtirpc) +} + +src_compile() { + default + use doc && emake -C doc/manual +} + +src_install() { + default + + newinitd "${FILESDIR}/conntrackd.initd-r3" conntrackd + newconfd "${FILESDIR}/conntrackd.confd-r2" conntrackd + + insinto /etc/conntrackd + doins doc/stats/conntrackd.conf + + dodoc -r doc/sync doc/stats AUTHORS TODO + use doc && dodoc doc/manual/${PN}.html +} diff --git
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/files/, net-firewall/conntrack-tools/
commit: d94fc3980f778d1d88ec93f83b0b4ebb41a3fe14 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Sep 24 20:16:18 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Nov 1 22:06:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94fc398 net-firewall/conntrack-tools: Add support for libtirpc, bug 631902 Closes: https://bugs.gentoo.org/631902 Package-Manager: Portage-2.3.10, Repoman-2.3.3 .../conntrack-tools-1.4.4-r1.ebuild| 94 ++ .../files/conntrack-tools-1.4.4-rpc.patch | 43 ++ net-firewall/conntrack-tools/metadata.xml | 3 + 3 files changed, 140 insertions(+) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild new file mode 100644 index 000..c5d0f532f96 --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils linux-info + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="http://conntrack-tools.netfilter.org; +SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" +IUSE="doc +libtirpc" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.6 + >=net-libs/libnetfilter_cthelper-1.0.0 + >=net-libs/libnetfilter_cttimeout-1.0.0 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 + !libtirpc? ( sys-libs/glibc[rpc(-)] ) + libtirpc? ( net-libs/libtirpc ) +" +DEPEND=" + ${RDEPEND} + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + virtual/pkgconfig + sys-devel/bison + sys-devel/flex +" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + #netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + default + + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die + + # bug #631902 + epatch "${FILESDIR}/${P}-rpc.patch" + + eautoreconf +} + +src_configure() { + econf $(use_with libtirpc) +} + +src_compile() { + default + use doc && emake -C doc/manual +} + +src_install() { + default + + newinitd "${FILESDIR}/conntrackd.initd-r3" conntrackd + newconfd "${FILESDIR}/conntrackd.confd-r2" conntrackd + + insinto /etc/conntrackd + doins doc/stats/conntrackd.conf + + dodoc -r doc/sync doc/stats AUTHORS TODO + use doc && dodoc doc/manual/${PN}.html +} diff --git a/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch b/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch new file mode 100644 index 000..739857790c3 --- /dev/null +++ b/net-firewall/conntrack-tools/files/conntrack-tools-1.4.4-rpc.patch @@ -0,0 +1,43 @@ +diff -ruN conntrack-tools-1.4.4.orig/configure.ac conntrack-tools-1.4.4/configure.ac +--- conntrack-tools-1.4.4.orig/configure.ac2016-08-22 10:43:02.954671362 - conntrack-tools-1.4.4/configure.ac 2017-09-24 19:50:37.225517482 - +@@ -50,6 +50,25 @@ + AS_HELP_STRING([--enable-systemd], [Build systemd support]), + [enable_systemd="$enableval"], [enable_systemd="no"]) + ++AC_ARG_WITH([libtirpc], ++ AS_HELP_STRING([--with-libtirpc], [Use libtirpc as RPC implementation (instead of sunrpc)]), ++ [], [ with_libtirpc=no ]) ++ ++AS_IF([test "x$with_libtirpc" != xno], ++ [PKG_CHECK_MODULES([TIRPC], ++ [libtirpc], ++ [RPC_CFLAGS=$TIRPC_CFLAGS; RPC_LIBS=$TIRPC_LIBS;], ++[AC_MSG_ERROR([libtirpc requested, but library not found.])] ++ )], ++ [AC_CHECK_HEADER(rpc/rpc.h, ++ [RPC_CFLAGS=""; RPC_LIBS="";], ++ [AC_MSG_ERROR([sunrpc requested, but headers are not present.])] ++ )] ++) ++ ++AC_SUBST(RPC_CFLAGS) ++AC_SUBST(RPC_LIBS)
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/files/
commit: 16e9bf9d9784c088dc70a3219ca1fe445e52ca12 Author: Sven Wegener gentoo org> AuthorDate: Mon Sep 11 05:00:37 2017 + Commit: Sven Wegener gentoo org> CommitDate: Mon Sep 11 05:08:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e9bf9d net-firewall/conntrack-tools: Fix module check in init script Drop -e option from sysctl, because we explicitly want to know about unknown keys. Also not printing values is needless, if we need to redirect the key name anyway. And the order of the redirections needs to be the other way round. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-firewall/conntrack-tools/files/conntrackd.initd-r3 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-firewall/conntrack-tools/files/conntrackd.initd-r3 b/net-firewall/conntrack-tools/files/conntrackd.initd-r3 index 180a07bcbf5..eddcae97ec3 100644 --- a/net-firewall/conntrack-tools/files/conntrackd.initd-r3 +++ b/net-firewall/conntrack-tools/files/conntrackd.initd-r3 @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 CONNTRACKD_BIN="/usr/sbin/conntrackd" @@ -17,7 +17,7 @@ checkconfig() { for k in net.netfilter.nf_conntrack_max \ net.ipv4.netfilter.ip_conntrack_max \ net.nf_conntrack_max; do - if sysctl -e -n ${k} 2>&1 > /dev/null; then + if sysctl ${k} >/dev/null 2>&1; then nf_ct_available=1 # sysctl key found break fi
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: 349ea88f605787402163b658f41fc370feadd28e Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 19 18:03:51 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 19 18:12:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349ea88f net-firewall/conntrack-tools: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild index 54c099ebc29..c004861ea7c 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~arm64 ~hppa ~x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: eb13c6917d84d57ae14c60dd29a5063c120603a4 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Aug 24 07:02:31 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Aug 24 07:02:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb13c691 net-firewall/conntrack-tools: Version bump. Package-Manager: portage-2.3.0 net-firewall/conntrack-tools/Manifest | 1 + .../conntrack-tools/conntrack-tools-1.4.4.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index b50d4fc..5e65968 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1,2 +1,3 @@ DIST conntrack-tools-1.4.2.tar.bz2 472074 SHA256 e5c423dc077f9ca8767eaa6cf40446943905711c6a8fe27f9cc1977d4d6aa11e SHA512 1fed742593caf8bbac96a58df8f7e806d1c0f1dfea8fc601d65aa89b4243b1022949a2bf03ab0ca25994a13e50b3b1ee43a31827e0dc4da1399801ddac623d56 WHIRLPOOL 7405e8b812c98c06bdcdbfea983178f5830001cf247b9a63aac6e19e2497b1bf2bdf8c7c6445dad60f5463eff6cc0ea58d14eca2990b2b3b3f54032daca85572 DIST conntrack-tools-1.4.3.tar.bz2 487111 SHA256 af3ccc60356cfedf941065fdaaf9cd5e51f3df7484f56858af37106feecf3f57 SHA512 be76a0ddb7470249c58ceab72cb94ffc05f5cc6d740a0755c9c782e948b4234eb1da4f7c7df1f14e4125cca9f12f3b4d2dcd444fe011941952aa3eeb13cb72c3 WHIRLPOOL df6a48e64a79f451b31b3d359fe1657fe68cb2c6cfcc16021dc85c506b81f8375acd8b282bde9e5323beed8008fcead7cad11d1cf6fb465240fbaa0933ae1058 +DIST conntrack-tools-1.4.4.tar.bz2 1010504 SHA256 b7caf4fcc4c03575df57d25e5216584d597fd916c891f191dac616ce68bdba6c SHA512 f53bd620bfd4e854e792416527a3090d883c5f00d1d8365e52ce3ba204218dc431490703985d3fdae44decbcddb24ed610bf81a6a99bd7ea01482f95f71df0f5 WHIRLPOOL ba7c6a917e92651c2fbd23f5839bd42c9ee45dfb1bb12a0949e5610fb72ef5d1aceae0d191604574eee789301576c61b2177b9d1cb5e826f657fe2634f3f99b1 diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild new file mode 100644 index ..6d49cbb --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools eutils linux-info + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="http://conntrack-tools.netfilter.org; +SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.6 + >=net-libs/libnetfilter_cthelper-1.0.0 + >=net-libs/libnetfilter_cttimeout-1.0.0 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 +" +DEPEND=" + ${RDEPEND} + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + virtual/pkgconfig + sys-devel/bison + sys-devel/flex +" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + #netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + default + + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die + + eautoreconf +} + +src_compile() { + default + use doc && emake -C doc/manual +} + +src_install() { + default + + newinitd "${FILESDIR}/conntrackd.initd-r3" conntrackd + newconfd "${FILESDIR}/conntrackd.confd-r2" conntrackd + + insinto /etc/conntrackd + doins doc/stats/conntrackd.conf + + dodoc -r doc/sync doc/stats AUTHORS TODO + use doc && dodoc doc/manual/${PN}.html +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/
commit: b6a3e2b08c47ba28939bff2013b89505171f59cd Author: Tobias Klausmann gentoo org> AuthorDate: Mon Sep 14 12:39:28 2015 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Sep 14 12:42:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a3e2b0 net-firewall/conntrack-tools: add alpha keyword Gentoo-Bug: 474858 Package-Manager: portage-2.2.20.1 net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild index eab0489..0e1006e 100644 --- a/net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 hppa x86" +KEYWORDS="alpha amd64 hppa x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-firewall/conntrack-tools/, net-firewall/conntrack-tools/files/
commit: 12a283a0b88292500912ab958c51267ef6b1484a Author: Jeroen Roovers gentoo org> AuthorDate: Sat Sep 12 05:54:02 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Sep 12 05:54:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a283a0 net-firewall/conntrack-tools: Version bump. Package-Manager: portage-2.2.20.1 net-firewall/conntrack-tools/Manifest | 1 + .../conntrack-tools/conntrack-tools-1.4.3.ebuild | 83 ++ .../conntrack-tools/files/conntrackd.initd-r3 | 2 +- 3 files changed, 85 insertions(+), 1 deletion(-) diff --git a/net-firewall/conntrack-tools/Manifest b/net-firewall/conntrack-tools/Manifest index b523438..b50d4fc 100644 --- a/net-firewall/conntrack-tools/Manifest +++ b/net-firewall/conntrack-tools/Manifest @@ -1 +1,2 @@ DIST conntrack-tools-1.4.2.tar.bz2 472074 SHA256 e5c423dc077f9ca8767eaa6cf40446943905711c6a8fe27f9cc1977d4d6aa11e SHA512 1fed742593caf8bbac96a58df8f7e806d1c0f1dfea8fc601d65aa89b4243b1022949a2bf03ab0ca25994a13e50b3b1ee43a31827e0dc4da1399801ddac623d56 WHIRLPOOL 7405e8b812c98c06bdcdbfea983178f5830001cf247b9a63aac6e19e2497b1bf2bdf8c7c6445dad60f5463eff6cc0ea58d14eca2990b2b3b3f54032daca85572 +DIST conntrack-tools-1.4.3.tar.bz2 487111 SHA256 af3ccc60356cfedf941065fdaaf9cd5e51f3df7484f56858af37106feecf3f57 SHA512 be76a0ddb7470249c58ceab72cb94ffc05f5cc6d740a0755c9c782e948b4234eb1da4f7c7df1f14e4125cca9f12f3b4d2dcd444fe011941952aa3eeb13cb72c3 WHIRLPOOL df6a48e64a79f451b31b3d359fe1657fe68cb2c6cfcc16021dc85c506b81f8375acd8b282bde9e5323beed8008fcead7cad11d1cf6fb465240fbaa0933ae1058 diff --git a/net-firewall/conntrack-tools/conntrack-tools-1.4.3.ebuild b/net-firewall/conntrack-tools/conntrack-tools-1.4.3.ebuild new file mode 100644 index 000..4641f92 --- /dev/null +++ b/net-firewall/conntrack-tools/conntrack-tools-1.4.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils linux-info + +DESCRIPTION="Connection tracking userspace tools" +HOMEPAGE="http://conntrack-tools.netfilter.org; +SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="doc" + +RDEPEND=" + >=net-libs/libmnl-1.0.3 + >=net-libs/libnetfilter_conntrack-1.0.4 + >=net-libs/libnetfilter_cthelper-1.0.0 + >=net-libs/libnetfilter_cttimeout-1.0.0 + >=net-libs/libnetfilter_queue-1.0.2 + >=net-libs/libnfnetlink-1.0.1 +" +DEPEND="${RDEPEND} + doc? ( + app-text/docbook-xml-dtd:4.1.2 + app-text/xmlto + ) + virtual/pkgconfig + sys-devel/bison + sys-devel/flex" + +pkg_setup() { + linux-info_pkg_setup + + if kernel_is lt 2 6 18 ; then + die "${PN} requires at least 2.6.18 kernel version" + fi + + #netfilter core team has changed some option names with kernel 2.6.20 + if kernel_is lt 2 6 20 ; then + CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK" + else + CONFIG_CHECK="~NF_CT_NETLINK" + fi + CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK + ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS" + + check_extra_config + + linux_config_exists || \ + linux_chkconfig_present "NF_CONNTRACK_IPV4" || \ + linux_chkconfig_present "NF_CONNTRACK_IPV6" || \ + ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \ + "are not set when one at least should be." +} + +src_prepare() { + # bug #474858 + sed -i -e 's:/var/lock:/run/lock:' doc/stats/conntrackd.conf || die 'sed on doc/stat/conntrackd.conf failed' + + epatch_user + eautoreconf +} + +src_compile() { + default + use doc && emake -C doc/manual +} + +src_install() { + default + + newinitd "${FILESDIR}/conntrackd.initd-r3" conntrackd + newconfd "${FILESDIR}/conntrackd.confd-r2" conntrackd + + insinto /etc/conntrackd + doins doc/stats/conntrackd.conf + + dodoc -r doc/sync doc/stats AUTHORS TODO + use doc && dohtml doc/manual/${PN}.html +} diff --git a/net-firewall/conntrack-tools/files/conntrackd.initd-r3 b/net-firewall/conntrack-tools/files/conntrackd.initd-r3 index 5309321..a8d090c 100644 --- a/net-firewall/conntrack-tools/files/conntrackd.initd-r3 +++ b/net-firewall/conntrack-tools/files/conntrackd.initd-r3 @@ -17,7 +17,7 @@ checkconfig() { for k in net.netfilter.nf_conntrack_max \ net.ipv4.netfilter.ip_conntrack_max \ net.nf_conntrack_max; do - if sysctl -e -n ${k} &>/dev/null; then + if sysctl -e -n ${k} 2>&1 > /dev/null; then nf_ct_available=1 # sysctl key found break fi