[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/
commit: e87846004085e75f079bd72195b0be8c548a1df1 Author: Robert Förster gmake de> AuthorDate: Thu Aug 31 22:32:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 2 13:36:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8784600 net-misc/oidentd: drop 2.5.0 Signed-off-by: Robert Förster gmake.de> Closes: https://github.com/gentoo/gentoo/pull/32542 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/oidentd/Manifest | 1 - .../oidentd/files/oidentd-2.5.0-respect-ar.patch | 12 - net-misc/oidentd/oidentd-2.5.0.ebuild | 55 -- 3 files changed, 68 deletions(-) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 53a062b75d15..5c40fbb4aceb 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,3 +1,2 @@ -DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5 SHA512 31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320 DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0 SHA512 92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68 DIST oidentd-3.1.0.tar.xz 183596 BLAKE2B ed648b525153437659b9437612eb8023465d6e45a401ba64bda86e82948c588a2da4da877b371a6bb2b6f0e6f29f1a5ec844009bb2bfcf4eb0d830254da03bcd SHA512 03ce6c64a4351cecdc9177e5a035860d433689de4c86d344eab5af9810b03caedface983c4c4fb2e7ae31b7d868bfcbdd15a094a3f79f43c400258c4902a5972 diff --git a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch deleted file mode 100644 index 156b136f7755.. --- a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index b458d11..b163128 100644 a/configure.ac -+++ b/configure.ac -@@ -32,6 +32,7 @@ AC_PROG_LEX - AC_PROG_RANLIB - AC_PROG_INSTALL - AC_PATH_PROG(sedpath, sed) -+AM_PROG_AR - - AC_HEADER_STDC - AC_HEADER_SYS_WAIT diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-2.5.0.ebuild deleted file mode 100644 index fd799d2a1495.. --- a/net-misc/oidentd/oidentd-2.5.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd - -DESCRIPTION="Another (RFC1413 compliant) ident daemon" -HOMEPAGE="https://oidentd.janikrabe.com/; -SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; - -LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="debug ipv6 masquerade selinux" - -DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" - -RDEPEND=" - acct-user/oidentd - acct-group/oidentd - selinux? ( sec-policy/selinux-oident ) - ${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}-respect-ar.patch" ) - -src_prepare() { - sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die - - default - - eautoreconf -} - -src_configure() { - local myconf=( - $(use_enable debug) - $(use_enable ipv6) - $(use_enable masquerade libnfct) - $(use_enable masquerade nat) - --enable-xdgbdir - ) - econf "${myconf[@]}" -} - -src_install() { - default - - newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} - newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} - - systemd_dounit contrib/systemd/${PN}@.service - systemd_dounit contrib/systemd/${PN}.socket - systemd_dounit contrib/systemd/${PN}.service -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 894de69a913289ab99d6cd50f4c719fee901c347 Author: Robert Förster gmake de> AuthorDate: Thu Aug 31 22:23:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 2 13:36:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894de69a net-misc/oidentd: add 3.1.0 Signed-off-by: Robert Förster gmake.de> Signed-off-by: Arthur Zamarin gentoo.org> net-misc/oidentd/Manifest | 1 + net-misc/oidentd/oidentd-3.1.0.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 284f42d8f29a..53a062b75d15 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,2 +1,3 @@ DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5 SHA512 31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320 DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0 SHA512 92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68 +DIST oidentd-3.1.0.tar.xz 183596 BLAKE2B ed648b525153437659b9437612eb8023465d6e45a401ba64bda86e82948c588a2da4da877b371a6bb2b6f0e6f29f1a5ec844009bb2bfcf4eb0d830254da03bcd SHA512 03ce6c64a4351cecdc9177e5a035860d433689de4c86d344eab5af9810b03caedface983c4c4fb2e7ae31b7d868bfcbdd15a094a3f79f43c400258c4902a5972 diff --git a/net-misc/oidentd/oidentd-3.1.0.ebuild b/net-misc/oidentd/oidentd-3.1.0.ebuild new file mode 100644 index ..9b2726b4bcbd --- /dev/null +++ b/net-misc/oidentd/oidentd-3.1.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Another (RFC1413 compliant) ident daemon" +HOMEPAGE="https://oidentd.janikrabe.com/; +SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; + +LICENSE="BSD-2 GPL-2 LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="debug masquerade selinux" + +DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" + +RDEPEND=" + ${DEPEND} + acct-user/oidentd + acct-group/oidentd + selinux? ( sec-policy/selinux-oident ) +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die + + default +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable masquerade libnfct) + $(use_enable masquerade nat) + --enable-ipv6 + --enable-xdgbdir + ) + econf "${myconf[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} + newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} + + systemd_dounit contrib/systemd/${PN}@.service + systemd_dounit contrib/systemd/${PN}.socket + systemd_dounit contrib/systemd/${PN}.service +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: bbcee04b2aa846a1199e8c43b2e437ff192163e8 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 9 16:24:16 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 9 16:24:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcee04b net-misc/oidentd: x86 stable wrt bug #828372 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild index 0b82ad9dde14..de8a92711131 100644 --- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild +++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 44aafcbd302eae25af72178db65e27b652e872fb Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 9 16:22:57 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 9 16:22:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44aafcbd net-misc/oidentd: ppc stable wrt bug #828372 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild index 7edaacabcced..0b82ad9dde14 100644 --- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild +++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 980f564e2e60c711aec89cbf9638696b0b1ea347 Author: Jakov Smolić gentoo org> AuthorDate: Wed Dec 8 11:54:11 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Dec 8 11:54:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980f564e net-misc/oidentd: Stabilize 3.0.0-r1 amd64, #828372 Signed-off-by: Jakov Smolić gentoo.org> net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild index 90f5b651604f..7edaacabcced 100644 --- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild +++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 09fb3c6e833fe492dc3f48b16b92c4e8ba2c4bfe Author: Sam James gentoo org> AuthorDate: Tue Dec 7 23:50:21 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 7 23:50:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fb3c6e net-misc/oidentd: Stabilize 3.0.0-r1 arm, #828372 Signed-off-by: Sam James gentoo.org> net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild index 519f1a65ac26..90f5b651604f 100644 --- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild +++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 4220e4fd1c1a1d7ac3b77d873183849ad4579e76 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 7 20:24:58 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 7 20:25:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4220e4fd net-misc/oidentd: Stabilize 3.0.0-r1 ppc64, #828372 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild index 3c1eea07ecf3..519f1a65ac26 100644 --- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild +++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/
commit: 0c65bd4dd2f7001b8c521e06f5378e661a0d063b Author: Conrad Kostecki gentoo org> AuthorDate: Tue Aug 17 18:41:06 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Aug 17 18:41:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c65bd4d net-misc/oidentd: fix compilation with disabled ipv6 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> .../files/oidentd-3.0.0-ipv6-masquerade.patch | 85 ++ net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 + 2 files changed, 87 insertions(+) diff --git a/net-misc/oidentd/files/oidentd-3.0.0-ipv6-masquerade.patch b/net-misc/oidentd/files/oidentd-3.0.0-ipv6-masquerade.patch new file mode 100644 index 000..47573e3f08a --- /dev/null +++ b/net-misc/oidentd/files/oidentd-3.0.0-ipv6-masquerade.patch @@ -0,0 +1,85 @@ +From 5fdbfea671f75f869abeadd02a36bc941b25020f Mon Sep 17 00:00:00 2001 +From: Janik Rabe +Date: Tue, 17 Aug 2021 19:28:46 +0100 +Subject: [PATCH] Allow using masquerading without IPv6 support on Linux + +--- + ChangeLog | 4 + NEWS | 4 + src/kernel/linux.c | 10 +- + 3 files changed, 17 insertions(+), 1 deletion(-) + +diff --git a/ChangeLog b/ChangeLog +index 8102669..09f8db6 100644 +--- a/ChangeLog b/ChangeLog +@@ -1,3 +1,7 @@ ++2021-08-17 Janik Rabe ++ ++ * Allow using masquerading without IPv6 support on Linux. ++ + 2021-08-16 Janik Rabe + + * Released as version 3.0.0. +diff --git a/NEWS b/NEWS +index bb64455..8820d3a 100644 +--- a/NEWS b/NEWS +@@ -1,3 +1,7 @@ ++Unreleased changes ++ ++ * Allow using masquerading without IPv6 support on Linux. ++ + Changes in version 3.0.0 + + * Support for '--debug' is now included by default. +diff --git a/src/kernel/linux.c b/src/kernel/linux.c +index db0296c..f68e433 100644 +--- a/src/kernel/linux.c b/src/kernel/linux.c +@@ -462,10 +462,12 @@ static int masq_ct_line(char *line, + in_addr_t remotem4; + in_addr_t localn4; + in_addr_t remoten4; ++#if WANT_IPV6 + struct in6_addr localm6; + struct in6_addr remotem6; + struct in6_addr localn6; + struct in6_addr remoten6; ++#endif + u_int32_t nport_temp; + u_int32_t mport_temp; + u_int32_t masq_lport_temp; +@@ -511,6 +513,8 @@ static int masq_ct_line(char *line, + sin_setv4(remoten4, _ss); + + break; ++ ++#if WANT_IPV6 + case AF_INET6: + if (strcasecmp(family, "ipv6")) + return 1; +@@ -527,9 +531,11 @@ static int masq_ct_line(char *line, + sin_setv6(, _ss); + + break; ++#endif ++ + default: + debug("masq_ct_line: bad address family %d", faddr->ss_family); +- return -1; ++ return 1; + } + + masq_lport = (in_port_t) masq_lport_temp; +@@ -561,8 +567,10 @@ static int masq_ct_line(char *line, + if (con_uid == MISSING_UID && faddr->ss_family == AF_INET) + con_uid = get_user4(htons(masq_lport), htons(masq_fport), laddr, _ss); + ++#if WANT_IPV6 + if (con_uid == MISSING_UID && faddr->ss_family == AF_INET6) + con_uid = get_user6(htons(masq_lport), htons(masq_fport), laddr, _ss); ++#endif + + if (con_uid == MISSING_UID) + return -1; diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild index 614fff09c55..3c1eea07ecf 100644 --- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild +++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild @@ -28,6 +28,8 @@ BDEPEND=" sys-devel/flex " +PATCHES=( "${FILESDIR}/${P}-ipv6-masquerade.patch" ) + src_prepare() { sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 7aef4e6df86aca80e60f9b4b9d16d6fd2bda43e6 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Aug 17 17:10:07 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Aug 17 17:10:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aef4e6d net-misc/oidentd: drop old version Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-misc/oidentd/oidentd-3.0.0.ebuild | 51 --- 1 file changed, 51 deletions(-) diff --git a/net-misc/oidentd/oidentd-3.0.0.ebuild b/net-misc/oidentd/oidentd-3.0.0.ebuild deleted file mode 100644 index d43e6d20899..000 --- a/net-misc/oidentd/oidentd-3.0.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -DESCRIPTION="Another (RFC1413 compliant) ident daemon" -HOMEPAGE="https://oidentd.janikrabe.com/; -SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; - -LICENSE="BSD-2 GPL-2 LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="debug ipv6 masquerade selinux" - -DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" - -RDEPEND=" - acct-user/oidentd - acct-group/oidentd - selinux? ( sec-policy/selinux-oident ) - ${DEPEND}" - -src_prepare() { - sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die - - default -} - -src_configure() { - local myconf=( - $(use_enable debug) - $(use_enable ipv6) - $(use_enable masquerade libnfct) - $(use_enable masquerade nat) - --enable-xdgbdir - ) - econf "${myconf[@]}" -} - -src_install() { - default - - newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} - newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} - - systemd_dounit contrib/systemd/${PN}@.service - systemd_dounit contrib/systemd/${PN}.socket - systemd_dounit contrib/systemd/${PN}.service -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 6c249aeddfa46bcba7b83eecb8d65513f77602f0 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Aug 17 17:08:40 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Aug 17 17:10:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c249aed net-misc/oidentd: add missing deps Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 57 1 file changed, 57 insertions(+) diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild new file mode 100644 index 000..614fff09c55 --- /dev/null +++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Another (RFC1413 compliant) ident daemon" +HOMEPAGE="https://oidentd.janikrabe.com/; +SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; + +LICENSE="BSD-2 GPL-2 LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="debug ipv6 masquerade selinux" + +DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" + +RDEPEND=" + ${DEPEND} + acct-user/oidentd + acct-group/oidentd + selinux? ( sec-policy/selinux-oident ) +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die + + default +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable ipv6) + $(use_enable masquerade libnfct) + $(use_enable masquerade nat) + --enable-xdgbdir + ) + econf "${myconf[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} + newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} + + systemd_dounit contrib/systemd/${PN}@.service + systemd_dounit contrib/systemd/${PN}.socket + systemd_dounit contrib/systemd/${PN}.service +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: e8e8803d2f528ec1933afd0b928caf4e3c5716cd Author: Robert Förster gmake de> AuthorDate: Mon Aug 16 18:58:55 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Aug 17 16:04:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e8803d net-misc/oidentd: add 3.0.0 Closes: https://github.com/gentoo/gentoo/pull/22006 Signed-off-by: Robert Förster gmake.de> Signed-off-by: Conrad Kostecki gentoo.org> net-misc/oidentd/Manifest | 1 + net-misc/oidentd/oidentd-3.0.0.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 278c22169b1..284f42d8f29 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1 +1,2 @@ DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5 SHA512 31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320 +DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0 SHA512 92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68 diff --git a/net-misc/oidentd/oidentd-3.0.0.ebuild b/net-misc/oidentd/oidentd-3.0.0.ebuild new file mode 100644 index 000..d43e6d20899 --- /dev/null +++ b/net-misc/oidentd/oidentd-3.0.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Another (RFC1413 compliant) ident daemon" +HOMEPAGE="https://oidentd.janikrabe.com/; +SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; + +LICENSE="BSD-2 GPL-2 LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="debug ipv6 masquerade selinux" + +DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" + +RDEPEND=" + acct-user/oidentd + acct-group/oidentd + selinux? ( sec-policy/selinux-oident ) + ${DEPEND}" + +src_prepare() { + sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die + + default +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable ipv6) + $(use_enable masquerade libnfct) + $(use_enable masquerade nat) + --enable-xdgbdir + ) + econf "${myconf[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} + newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} + + systemd_dounit contrib/systemd/${PN}@.service + systemd_dounit contrib/systemd/${PN}.socket + systemd_dounit contrib/systemd/${PN}.service +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: a62f7e701b00444a3bab5bdcc18036bc9edc2192 Author: Robert Förster gmake de> AuthorDate: Wed Jul 22 11:46:08 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jul 22 14:45:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62f7e70 net-misc/oidentd: remove old Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Robert Förster gmake.de> Closes: https://github.com/gentoo/gentoo/pull/16779 Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/oidentd/Manifest | 1 - net-misc/oidentd/oidentd-2.4.0.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index b7d8c50999b..278c22169b1 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,2 +1 @@ -DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966 SHA512 3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0 DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5 SHA512 31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320 diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild deleted file mode 100644 index 00f4dd339b4..000 --- a/net-misc/oidentd/oidentd-2.4.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd - -DESCRIPTION="Another (RFC1413 compliant) ident daemon" -HOMEPAGE="https://oidentd.janikrabe.com/; -SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; - -LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" -IUSE="debug ipv6 masquerade selinux" - -DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" - -RDEPEND=" - acct-user/oidentd - acct-group/oidentd - selinux? ( sec-policy/selinux-oident ) - ${DEPEND}" - -src_prepare() { - sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die - - default -} - -src_configure() { - local myconf=( - $(use_enable debug) - $(use_enable ipv6) - $(use_enable masquerade libnfct) - $(use_enable masquerade nat) - --enable-xdgbdir - ) - econf "${myconf[@]}" -} - -src_install() { - default - - newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} - newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} - - systemd_dounit contrib/systemd/${PN}@.service - systemd_dounit contrib/systemd/${PN}.socket - systemd_dounit contrib/systemd/${PN}.service -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 293fa92f833fddf8c4c0339d95f2730777e4c456 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:16:25 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:16:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293fa92f net-misc/oidentd: x86 stable wrt bug #732740 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-2.5.0.ebuild index b6bfc9f7399..fd799d2a149 100644 --- a/net-misc/oidentd/oidentd-2.5.0.ebuild +++ b/net-misc/oidentd/oidentd-2.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 0baf8da050fe8b4812c038b4bac542e3364020f3 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:11:59 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:11:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0baf8da0 net-misc/oidentd: ppc64 stable wrt bug #732740 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-2.5.0.ebuild index 5be5916a991..b6bfc9f7399 100644 --- a/net-misc/oidentd/oidentd-2.5.0.ebuild +++ b/net-misc/oidentd/oidentd-2.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 3db3675844aabb17dc26e83703eb1e16507122ff Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:07:57 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:07:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db36758 net-misc/oidentd: ppc stable wrt bug #732740 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-2.5.0.ebuild index b03f9741076..5be5916a991 100644 --- a/net-misc/oidentd/oidentd-2.5.0.ebuild +++ b/net-misc/oidentd/oidentd-2.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 5946cb2f505a2a80f690d6391be768e4131baa01 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:04:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:04:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5946cb2f net-misc/oidentd: amd64 stable wrt bug #732740 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-2.5.0.ebuild index 8b9a26b79b2..b03f9741076 100644 --- a/net-misc/oidentd/oidentd-2.5.0.ebuild +++ b/net-misc/oidentd/oidentd-2.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 07f90809ef6f0be08e06f23fefe4ecc2d0cc690f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 07:01:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 07:01:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f90809 net-misc/oidentd: arm stable wrt bug #732740 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-2.5.0.ebuild index ceb7d227fd8..8b9a26b79b2 100644 --- a/net-misc/oidentd/oidentd-2.5.0.ebuild +++ b/net-misc/oidentd/oidentd-2.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/, net-misc/oidentd/files/
commit: 5350a4cdb790fc1b64b428c3c97ab93d4a0922ca Author: Robert Förster gmake de> AuthorDate: Fri Jun 12 10:51:40 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jun 12 14:27:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5350a4cd net-misc/oidentd: version bump Closes: https://bugs.gentoo.org/725164 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Robert Förster gmake.de> Closes: https://github.com/gentoo/gentoo/pull/16203 Signed-off-by: Thomas Deutschmann gentoo.org> net-misc/oidentd/Manifest | 1 + .../oidentd/files/oidentd-2.5.0-respect-ar.patch | 12 + net-misc/oidentd/oidentd-2.5.0.ebuild | 55 ++ 3 files changed, 68 insertions(+) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 6d1c2163397..b7d8c50999b 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1 +1,2 @@ DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966 SHA512 3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0 +DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5 SHA512 31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320 diff --git a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch new file mode 100644 index 000..156b136f775 --- /dev/null +++ b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch @@ -0,0 +1,12 @@ +diff --git a/configure.ac b/configure.ac +index b458d11..b163128 100644 +--- a/configure.ac b/configure.ac +@@ -32,6 +32,7 @@ AC_PROG_LEX + AC_PROG_RANLIB + AC_PROG_INSTALL + AC_PATH_PROG(sedpath, sed) ++AM_PROG_AR + + AC_HEADER_STDC + AC_HEADER_SYS_WAIT diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-2.5.0.ebuild new file mode 100644 index 000..ceb7d227fd8 --- /dev/null +++ b/net-misc/oidentd/oidentd-2.5.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="Another (RFC1413 compliant) ident daemon" +HOMEPAGE="https://oidentd.janikrabe.com/; +SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; + +LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="debug ipv6 masquerade selinux" + +DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" + +RDEPEND=" + acct-user/oidentd + acct-group/oidentd + selinux? ( sec-policy/selinux-oident ) + ${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-respect-ar.patch" ) + +src_prepare() { + sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die + + default + + eautoreconf +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable ipv6) + $(use_enable masquerade libnfct) + $(use_enable masquerade nat) + --enable-xdgbdir + ) + econf "${myconf[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} + newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} + + systemd_dounit contrib/systemd/${PN}@.service + systemd_dounit contrib/systemd/${PN}.socket + systemd_dounit contrib/systemd/${PN}.service +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/
commit: 1cc9a7d0c5b62ab36e04c724f5fa6877fb09a88f Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Feb 17 18:38:11 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 17 18:38:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc9a7d0 net-misc/oidentd: security cleanup (#709454) Bug: https://bugs.gentoo.org/709454 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> net-misc/oidentd/Manifest | 1 - net-misc/oidentd/files/oidentd-2.0.7-confd | 4 -- .../files/oidentd-2.0.8-bind-to-ipv6-too.patch | 17 -- net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch| 25 - .../files/oidentd-2.0.8-log-conntrack-fails.patch | 52 -- .../oidentd/files/oidentd-2.0.8-masquerading.patch | 43 --- .../oidentd-2.0.8-no-conntrack-masquerading.patch | 41 -- net-misc/oidentd/files/oidentd.conf| 22 net-misc/oidentd/files/oidentd.service | 9 net-misc/oidentd/files/oidentd.socket | 10 net-misc/oidentd/files/oidentd_at.service | 7 --- net-misc/oidentd/files/oidentd_masq.conf | 10 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 63 -- 13 files changed, 304 deletions(-) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 4639109ca44..6d1c2163397 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,2 +1 @@ -DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda SHA512 86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288 DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966 SHA512 3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0 diff --git a/net-misc/oidentd/files/oidentd-2.0.7-confd b/net-misc/oidentd/files/oidentd-2.0.7-confd deleted file mode 100644 index 3116889e67e..000 --- a/net-misc/oidentd/files/oidentd-2.0.7-confd +++ /dev/null @@ -1,4 +0,0 @@ -# oidentd start-up options -USER="nobody" -GROUP="nobody" -OPTIONS="" diff --git a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch b/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch deleted file mode 100644 index 2652622cdd4..000 --- a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch +++ /dev/null @@ -1,17 +0,0 @@ -Patch to bind to ipv6 socket as well -Patch supplied by Fabian Knittel oidentd-2.0.8/src/oidentd_inet_util.c 2006-05-22 02:31:19.0 +0200 -+++ oidentd-2.0.8.new/src/oidentd_inet_util.c 2010-03-01 20:26:11.0 +0100 -@@ -60,6 +60,12 @@ - #ifdef WANT_IPV6 - case AF_INET6: - SIN6(ai->ai_addr)->sin6_port = listen_port; -+ -+ if (setsockopt(listenfd, IPPROTO_IPV6, IPV6_V6ONLY, , -+ sizeof(one)) != 0) { -+ debug("setsockopt IPV6_V6ONLY: %s", strerror(errno)); -+ return (-1); -+ } - break; - #endif - diff --git a/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch deleted file mode 100644 index a401a65d9bc..000 --- a/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch +++ /dev/null @@ -1,25 +0,0 @@ -Description: Fix a failure to build with gcc5. -Bug: http://bugs.debian.org/778035 - a/src/oidentd_util.c 2015-07-03 05:56:24.0 -0400 -+++ b/src/oidentd_util.c 2015-07-03 05:56:47.671378000 -0400 -@@ -75,7 +75,7 @@ - ** PRNG functions on systems whose libraries provide them.) - */ - --inline int randval(int i) { -+extern __attribute__ ((gnu_inline)) int randval(int i) { - /* Per _Numerical Recipes in C_: */ - return ((double) i * rand() / (RAND_MAX+1.0)); - } a/src/oidentd_util.h 2015-07-03 05:56:32.0 -0400 -+++ b/src/oidentd_util.h 2015-07-03 05:56:53.835378000 -0400 -@@ -58,7 +58,7 @@ - int find_group(const char *temp_group, gid_t *gid); - - int random_seed(void); --inline int randval(int i); -+extern __attribute__ ((gnu_inline)) int randval(int i); - - #ifndef HAVE_SNPRINTF - int snprintf(char *str, size_t n, char const *fmt, ...); diff --git a/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch b/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch deleted file mode 100644 index d29479ec028..000 --- a/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch +++ /dev/null @@ -1,52 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: f4377037d8a96cd2255e51f1a9ef11cae9b8f7db Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 17 12:25:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 17 12:25:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4377037 net-misc/oidentd: ppc64 stable wrt bug #709454 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild index 7976b405d62..f47f07b80bf 100644 --- a/net-misc/oidentd/oidentd-2.4.0.ebuild +++ b/net-misc/oidentd/oidentd-2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 38e56ddefd4790be70950d13f167e7cc15d2f927 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 17 12:16:38 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 17 12:16:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e56dde net-misc/oidentd: ia64 stable wrt bug #709454 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild index a7281be9d6a..7976b405d62 100644 --- a/net-misc/oidentd/oidentd-2.4.0.ebuild +++ b/net-misc/oidentd/oidentd-2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 5d83c6b7123f8c5ddaf4e2f5039ca2972b0d938c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 17 12:13:25 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 17 12:13:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d83c6b7 net-misc/oidentd: amd64 stable wrt bug #709454 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild index 361befe7500..a7281be9d6a 100644 --- a/net-misc/oidentd/oidentd-2.4.0.ebuild +++ b/net-misc/oidentd/oidentd-2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 94e0701b8c97a89e97a806a6fdcdef267cceff0c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 17 12:08:50 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 17 12:08:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e0701b net-misc/oidentd: ppc stable wrt bug #709454 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild index 1ae8435761f..361befe7500 100644 --- a/net-misc/oidentd/oidentd-2.4.0.ebuild +++ b/net-misc/oidentd/oidentd-2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: bec2fc79d0c0298a9a8307746455a04f5e9feb9f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 17 11:44:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 17 11:44:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec2fc79 net-misc/oidentd: arm stable wrt bug #709454 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild index 3b85fa13389..1ae8435761f 100644 --- a/net-misc/oidentd/oidentd-2.4.0.ebuild +++ b/net-misc/oidentd/oidentd-2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: ad7cb8bf82a969727578fb2857f4ec50d32e8e55 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Feb 16 21:01:07 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Feb 16 21:13:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7cb8bf net-misc/oidentd: x86 stable (bug #709454) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> net-misc/oidentd/oidentd-2.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild index 0e6c8b86cf5..3b85fa13389 100644 --- a/net-misc/oidentd/oidentd-2.4.0.ebuild +++ b/net-misc/oidentd/oidentd-2.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="debug ipv6 masquerade selinux" DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: f9b377222d5601b4682a182852fb944e6b714955 Author: Robert Förster gmake de> AuthorDate: Tue Dec 10 12:13:00 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Dec 13 13:48:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b37722 net-misc/oidentd: update HOMEPAGE Package-Manager: Portage-2.3.81, Repoman-2.3.19 Signed-off-by: Robert Förster gmake.de> Signed-off-by: Joonas Niilola gentoo.org> net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index 329da09121d..54be5665260 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit linux-info systemd DESCRIPTION="Another (RFC1413 compliant) ident daemon" -HOMEPAGE="http://ojnk.sourceforge.net/; +HOMEPAGE="https://oidentd.janikrabe.com/; SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 485748cb04a46cb3afc76a3e9ece92feed44c16d Author: Robert Förster gmake de> AuthorDate: Tue Dec 10 14:09:27 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Dec 13 13:48:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485748cb net-misc/oidentd: remove old Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Robert Förster gmake.de> Closes: https://github.com/gentoo/gentoo/pull/13937 Signed-off-by: Joonas Niilola gentoo.org> net-misc/oidentd/Manifest | 1 - net-misc/oidentd/oidentd-2.3.2.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 28247e681e6..4639109ca44 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,3 +1,2 @@ DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda SHA512 86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288 -DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458 SHA512 7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14 DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966 SHA512 3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0 diff --git a/net-misc/oidentd/oidentd-2.3.2.ebuild b/net-misc/oidentd/oidentd-2.3.2.ebuild deleted file mode 100644 index 3c995fd5377..000 --- a/net-misc/oidentd/oidentd-2.3.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd user - -DESCRIPTION="Another (RFC1413 compliant) ident daemon" -HOMEPAGE="https://oidentd.janikrabe.com/; -SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="debug ipv6 masquerade selinux" - -DEPEND="masquerade? ( - net-libs/libnetfilter_conntrack - sys-libs/libcap-ng )" - -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-oident )" - -pkg_setup() { - enewgroup oidentd - enewuser oidentd -1 -1 -1 oidentd -} - -src_prepare() { - sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die - - default -} - -src_configure() { - local myconf=( - $(use_enable debug) - $(use_enable ipv6) - $(use_enable masquerade libnfct) - $(use_enable masquerade masq) - $(use_enable masquerade nat) - ) - econf "${myconf[@]}" -} - -src_install() { - default - - newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} - newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} - - systemd_dounit contrib/systemd/${PN}@.service - systemd_dounit contrib/systemd/${PN}.socket - systemd_dounit contrib/systemd/${PN}.service -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 3712e9af02de1ee2c78061f545008ac11a86f695 Author: Robert Förster gmake de> AuthorDate: Tue Dec 10 14:08:33 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Dec 13 13:48:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3712e9af net-misc/oidentd: version bump to 2.4.0 Closes: https://bugs.gentoo.org/696580 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Robert Förster gmake.de> Signed-off-by: Joonas Niilola gentoo.org> net-misc/oidentd/Manifest | 1 + net-misc/oidentd/oidentd-2.4.0.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 087131e366b..28247e681e6 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,2 +1,3 @@ DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda SHA512 86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288 DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458 SHA512 7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14 +DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966 SHA512 3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0 diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild b/net-misc/oidentd/oidentd-2.4.0.ebuild new file mode 100644 index 000..0e6c8b86cf5 --- /dev/null +++ b/net-misc/oidentd/oidentd-2.4.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="Another (RFC1413 compliant) ident daemon" +HOMEPAGE="https://oidentd.janikrabe.com/; +SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; + +LICENSE="BSD-2 GPL-2 LGPL-2+ MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="debug ipv6 masquerade selinux" + +DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )" + +RDEPEND=" + acct-user/oidentd + acct-group/oidentd + selinux? ( sec-policy/selinux-oident ) + ${DEPEND}" + +src_prepare() { + sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die + + default +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable ipv6) + $(use_enable masquerade libnfct) + $(use_enable masquerade nat) + --enable-xdgbdir + ) + econf "${myconf[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} + newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} + + systemd_dounit contrib/systemd/${PN}@.service + systemd_dounit contrib/systemd/${PN}.socket + systemd_dounit contrib/systemd/${PN}.service +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/
commit: 9ca63b8f40cab90250e10c023ed18fc704018db2 Author: Robert Förster gmake de> AuthorDate: Sun Jan 20 12:10:51 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 3 14:53:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca63b8f net-misc/oidentd: remove old Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Robert Förster gmake.de> Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/oidentd/Manifest| 1 - net-misc/oidentd/files/oidentd.service-r1| 9 - net-misc/oidentd/files/oidentd_at.service-r1 | 7 net-misc/oidentd/oidentd-2.0.8-r5.ebuild | 53 net-misc/oidentd/oidentd-2.2.2.ebuild| 52 --- 5 files changed, 122 deletions(-) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 89a0403d30c..087131e366b 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,3 +1,2 @@ DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda SHA512 86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288 -DIST oidentd-2.2.2.tar.gz 260185 BLAKE2B a719413751280d44e134245793c4a88d93dd573d7d85895e341040c2d83a7b201f21f499b931c27e5c0f1d7d0957d730b2cda698ef98b74755e2ca1958457579 SHA512 c5c5040f8955e61e8a7cddd310501d24c3b2a3818e0cd122db85c03dc5b2b18ca7ea4e7edb420df3ad81558a25d4b31c1fea97684a9f53c71c9159014f84678d DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458 SHA512 7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14 diff --git a/net-misc/oidentd/files/oidentd.service-r1 b/net-misc/oidentd/files/oidentd.service-r1 deleted file mode 100644 index af426eed617..000 --- a/net-misc/oidentd/files/oidentd.service-r1 +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=TCP/IP IDENT protocol server - -[Service] -ExecStart=/usr/sbin/oidentd -i -S -u oidentd -g oidentd -ExecReload=/bin/kill -HUP $MAINPID - -[Install] -WantedBy=multi-user.target diff --git a/net-misc/oidentd/files/oidentd_at.service-r1 b/net-misc/oidentd/files/oidentd_at.service-r1 deleted file mode 100644 index dac0e70fd79..000 --- a/net-misc/oidentd/files/oidentd_at.service-r1 +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=Ident (RFC 1413) per-connection server - -[Service] -ExecStart=/usr/sbin/oidentd -I -S -u oidentd -g oidentd -ExecReload=/bin/kill -HUP $MAINPID -StandardInput=socket diff --git a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild deleted file mode 100644 index 1a328a04f7a..000 --- a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils systemd - -DESCRIPTION="Another (RFC1413 compliant) ident daemon" -HOMEPAGE="http://ojnk.sourceforge.net/; -SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~s390 ~sh sparc x86 ~x86-fbsd" -IUSE="debug ipv6 masquerade" - -PATCHES=( - "${FILESDIR}/${P}-masquerading.patch" - "${FILESDIR}/${P}-bind-to-ipv6-too.patch" - "${FILESDIR}/${P}-gcc5.patch" -) - -src_prepare() { - epatch -p1 "${PATCHES[@]}" -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable ipv6) \ - $(use_enable masquerade masq) \ - $(use_enable masquerade nat) -} - -src_install() { - default - - dodoc AUTHORS ChangeLog README TODO NEWS \ - "${FILESDIR}"/${PN}_masq.conf "${FILESDIR}"/${PN}.conf - - newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} - newconfd "${FILESDIR}"/${PN}-2.0.7-confd ${PN} - - systemd_newunit "${FILESDIR}"/${PN}_at.service ${PN}@.service - systemd_dounit "${FILESDIR}"/${PN}.socket - systemd_dounit "${FILESDIR}"/${PN}.service -} - -pkg_postinst() { - echo - elog "Example configuration files are in /usr/share/doc/${PF}" - echo -} diff --git a/net-misc/oidentd/oidentd-2.2.2.ebuild b/net-misc/oidentd/oidentd-2.2.2.ebuild deleted file mode 100644 index 73fc0be4d05..000 --- a/net-misc/oidentd/oidentd-2.2.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-info systemd user - -DESCRIPTION="Another (RFC1413 compliant) ident daemon" -HOMEPAGE="https://oidentd.janikrabe.com/;
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: c220ed80d44aa15c5dcf183f75266c911b404054 Author: Robert Förster gmake de> AuthorDate: Sun Jan 20 12:06:02 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 3 14:52:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c220ed80 net-misc/oidentd: version bump to 2.3.2 Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Robert Förster gmake.de> Closes: https://github.com/gentoo/gentoo/pull/10875 Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/oidentd/Manifest | 1 + net-misc/oidentd/oidentd-2.3.2.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index f5561f79d57..89a0403d30c 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1,2 +1,3 @@ DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda SHA512 86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288 DIST oidentd-2.2.2.tar.gz 260185 BLAKE2B a719413751280d44e134245793c4a88d93dd573d7d85895e341040c2d83a7b201f21f499b931c27e5c0f1d7d0957d730b2cda698ef98b74755e2ca1958457579 SHA512 c5c5040f8955e61e8a7cddd310501d24c3b2a3818e0cd122db85c03dc5b2b18ca7ea4e7edb420df3ad81558a25d4b31c1fea97684a9f53c71c9159014f84678d +DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458 SHA512 7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14 diff --git a/net-misc/oidentd/oidentd-2.3.2.ebuild b/net-misc/oidentd/oidentd-2.3.2.ebuild new file mode 100644 index 000..3c995fd5377 --- /dev/null +++ b/net-misc/oidentd/oidentd-2.3.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd user + +DESCRIPTION="Another (RFC1413 compliant) ident daemon" +HOMEPAGE="https://oidentd.janikrabe.com/; +SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="debug ipv6 masquerade selinux" + +DEPEND="masquerade? ( + net-libs/libnetfilter_conntrack + sys-libs/libcap-ng )" + +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-oident )" + +pkg_setup() { + enewgroup oidentd + enewuser oidentd -1 -1 -1 oidentd +} + +src_prepare() { + sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die + + default +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable ipv6) + $(use_enable masquerade libnfct) + $(use_enable masquerade masq) + $(use_enable masquerade nat) + ) + econf "${myconf[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} + newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} + + systemd_dounit contrib/systemd/${PN}@.service + systemd_dounit contrib/systemd/${PN}.socket + systemd_dounit contrib/systemd/${PN}.service +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 926558afb54ac2b911ea46cee2b5bcea447b968a Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 20 22:23:08 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 20 22:23:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926558af net-misc/oidentd: stable 2.0.8-r6 for hppa, bug #640648 Bug: https://bugs.gentoo.org/640648 Package-Manager: Portage-2.3.43, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa" net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index ca2e86d89e5..f8ee48e0bbb 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug ipv6 masquerade selinux" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 56bff967ac147fec5f169812ad04b788755ab8c8 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 15 16:36:33 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 15 16:36:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bff967 net-misc/oidentd: arm stable wrt bug #640648 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index f0783369201..ca2e86d89e5 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.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 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug ipv6 masquerade selinux" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/, net-misc/oidentd/files/
commit: 55294d236f95c6c668686559ef11daed0e59d821 Author: Robert Förster gmake de> AuthorDate: Wed Mar 7 22:06:54 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 15 16:05:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55294d23 net-misc/oidentd: bump to 2.2.2 from new upstream, create own user Closes: https://github.com/gentoo/gentoo/pull/7387 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-misc/oidentd/Manifest| 1 + net-misc/oidentd/files/oidentd-2.2.2-confd | 4 +++ net-misc/oidentd/files/oidentd.service-r1| 9 + net-misc/oidentd/files/oidentd_at.service-r1 | 7 net-misc/oidentd/metadata.xml| 2 +- net-misc/oidentd/oidentd-2.2.2.ebuild| 52 6 files changed, 74 insertions(+), 1 deletion(-) diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest index 342efb7a1d8..f5561f79d57 100644 --- a/net-misc/oidentd/Manifest +++ b/net-misc/oidentd/Manifest @@ -1 +1,2 @@ DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda SHA512 86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288 +DIST oidentd-2.2.2.tar.gz 260185 BLAKE2B a719413751280d44e134245793c4a88d93dd573d7d85895e341040c2d83a7b201f21f499b931c27e5c0f1d7d0957d730b2cda698ef98b74755e2ca1958457579 SHA512 c5c5040f8955e61e8a7cddd310501d24c3b2a3818e0cd122db85c03dc5b2b18ca7ea4e7edb420df3ad81558a25d4b31c1fea97684a9f53c71c9159014f84678d diff --git a/net-misc/oidentd/files/oidentd-2.2.2-confd b/net-misc/oidentd/files/oidentd-2.2.2-confd new file mode 100644 index 000..215b62d8880 --- /dev/null +++ b/net-misc/oidentd/files/oidentd-2.2.2-confd @@ -0,0 +1,4 @@ +# oidentd start-up options +USER="oidentd" +GROUP="oidentd" +OPTIONS="" diff --git a/net-misc/oidentd/files/oidentd.service-r1 b/net-misc/oidentd/files/oidentd.service-r1 new file mode 100644 index 000..af426eed617 --- /dev/null +++ b/net-misc/oidentd/files/oidentd.service-r1 @@ -0,0 +1,9 @@ +[Unit] +Description=TCP/IP IDENT protocol server + +[Service] +ExecStart=/usr/sbin/oidentd -i -S -u oidentd -g oidentd +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/net-misc/oidentd/files/oidentd_at.service-r1 b/net-misc/oidentd/files/oidentd_at.service-r1 new file mode 100644 index 000..dac0e70fd79 --- /dev/null +++ b/net-misc/oidentd/files/oidentd_at.service-r1 @@ -0,0 +1,7 @@ +[Unit] +Description=Ident (RFC 1413) per-connection server + +[Service] +ExecStart=/usr/sbin/oidentd -I -S -u oidentd -g oidentd +ExecReload=/bin/kill -HUP $MAINPID +StandardInput=socket diff --git a/net-misc/oidentd/metadata.xml b/net-misc/oidentd/metadata.xml index 3be9f1f5f13..ed7fbe111de 100644 --- a/net-misc/oidentd/metadata.xml +++ b/net-misc/oidentd/metadata.xml @@ -13,6 +13,6 @@ Enable support for masqueraded/NAT connections - ojnk + janikrabe/oidentd diff --git a/net-misc/oidentd/oidentd-2.2.2.ebuild b/net-misc/oidentd/oidentd-2.2.2.ebuild new file mode 100644 index 000..73fc0be4d05 --- /dev/null +++ b/net-misc/oidentd/oidentd-2.2.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-info systemd user + +DESCRIPTION="Another (RFC1413 compliant) ident daemon" +HOMEPAGE="https://oidentd.janikrabe.com/; +SRC_URI="https://ftp.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="debug ipv6 masquerade selinux" + +DEPEND="masquerade? ( + net-libs/libnetfilter_conntrack + sys-libs/libcap-ng )" + +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-oident )" + +pkg_setup() { + local CONFIG_CHECK="~INET_TCP_DIAG" + + linux-info_pkg_setup + + enewgroup oidentd + enewuser oidentd -1 -1 -1 oidentd +} + +src_configure() { + local myconf=( + $(use_enable debug) + $(use_enable ipv6) + $(use_enable masquerade masq) + $(use_enable masquerade nat) + ) + econf "${myconf[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN} + newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN} + + systemd_newunit "${FILESDIR}"/${PN}_at.service-r1 ${PN}@.service + systemd_dounit "${FILESDIR}"/${PN}.socket + systemd_dounit "${FILESDIR}"/${PN}.service-r1 +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 1fda4db25f8ec24b82f8869ae560fb53be6bf197 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jan 29 08:21:45 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jan 29 08:21:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fda4db2 net-misc/oidentd-2.0.8-r6: alpha stable Gentoo-Bug: http://bugs.gentoo.org/640648 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index 405f6811743..f0783369201 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug ipv6 masquerade selinux" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 5c30d7c8a8edf509a91c05429216b1e7f8c0e466 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Dec 26 20:00:57 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 26 20:19:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c30d7c8 net-misc/oidentd: stable 2.0.8-r6 for ia64, bug #640648 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index ba139a1b682..405f6811743 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug ipv6 masquerade selinux" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 34d24c9972c1b65e42f2f4ab76929a8f53f256d6 Author: Jason Zaman gentoo org> AuthorDate: Tue Dec 19 08:51:34 2017 + Commit: Jason Zaman gentoo org> CommitDate: Tue Dec 19 08:51:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d24c99 net-misc/oidentd: amd64 stable Gentoo-bug: 640648 Package-Manager: Portage-2.3.13, Repoman-2.3.3 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index 946a5e25c92..ba139a1b682 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug ipv6 masquerade selinux" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 5e905363ecf3fc2379197f6215f7403eff55a273 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 14 20:00:12 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 14 20:00:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e905363 net-misc/oidentd: stable 2.0.8-r6 for ppc/ppc64, bug #640648 Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index 6774f8ba374..946a5e25c92 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug ipv6 masquerade selinux" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: cee34cf31b8002023a63b304e5f5ac167775ae52 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 12 16:25:32 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 12 16:25:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee34cf3 net-misc/oidentd: x86 stable (bug #640648) Package-Manager: Portage-2.3.16, Repoman-2.3.6 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild index 5330a191234..6774f8ba374 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug ipv6 masquerade selinux" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/
commit: 25e131ac86f3f6ba433a4d0d01b216de8036940d Author: Robert Förster gmake de> AuthorDate: Mon May 29 11:13:26 2017 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 14 22:05:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e131ac net-misc/oidentd: bump to EAPI 6, add fedora masquerading patches also adding a dependency on the selinux policy for this package, as well as adding myself as maintainer Closes: https://github.com/gentoo/gentoo/pull/4611 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../files/oidentd-2.0.8-bind-to-ipv6-too.patch | 4 +- .../files/oidentd-2.0.8-log-conntrack-fails.patch | 52 ++ .../oidentd-2.0.8-no-conntrack-masquerading.patch | 41 + net-misc/oidentd/metadata.xml | 20 ++--- net-misc/oidentd/oidentd-2.0.8-r5.ebuild | 12 +++-- ...ntd-2.0.8-r5.ebuild => oidentd-2.0.8-r6.ebuild} | 38 +++- 6 files changed, 143 insertions(+), 24 deletions(-) diff --git a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch b/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch index b3b0e510033..2652622cdd4 100644 --- a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch +++ b/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch @@ -1,7 +1,7 @@ Patch to bind to ipv6 socket as well Patch supplied by Fabian Knitteloidentd-2.0.8//src/oidentd_inet_util.c 2006-05-22 02:31:19.0 +0200 -+++ oidentd-2.0.8.new//src/oidentd_inet_util.c 2010-03-01 20:26:11.0 +0100 +--- oidentd-2.0.8/src/oidentd_inet_util.c 2006-05-22 02:31:19.0 +0200 oidentd-2.0.8.new/src/oidentd_inet_util.c 2010-03-01 20:26:11.0 +0100 @@ -60,6 +60,12 @@ #ifdef WANT_IPV6 case AF_INET6: diff --git a/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch b/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch new file mode 100644 index 000..d29479ec028 --- /dev/null +++ b/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch @@ -0,0 +1,52 @@ +From 612f1d85dd59fc39b124392df38586769ebc8add Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Fri, 11 Mar 2016 10:00:59 +0100 +Subject: [PATCH] Log Linux core_init failures as normal error +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Opening Linux conntracking table file failure for different reason than +missing the file is fatal for deamon initizalization. But the failure +was logged inly in debugging build. + +This patch makes the fatal error visible in normal log. + +https://bugzilla.redhat.com/show_bug.cgi?id=1316308 +Signed-off-by: Petr Písař +--- + src/kernel/linux.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/kernel/linux.c b/src/kernel/linux.c +index 8bf265f..9103dbf 100644 +--- a/src/kernel/linux.c b/src/kernel/linux.c +@@ -73,21 +73,21 @@ bool core_init(void) { + masq_fp = fopen(MASQFILE, "r"); + if (masq_fp == NULL) { + if (errno != ENOENT) { +- debug("fopen: %s: %s", MASQFILE, strerror(errno)); ++ o_log(NORMAL, "fopen: %s: %s", MASQFILE, strerror(errno)); + return false; + } + + masq_fp = fopen(CONNTRACK, "r"); + if (masq_fp == NULL) { + if (errno != ENOENT) { +- debug("fopen: %s: %s", CONNTRACK, strerror(errno)); ++ o_log(NORMAL, "fopen: %s: %s", CONNTRACK, strerror(errno)); + return false; + } + + masq_fp = fopen(NFCONNTRACK, "r"); + if (masq_fp == NULL) { + if (errno != ENOENT) { +- debug("fopen: %s: %s", NFCONNTRACK, strerror(errno)); ++ o_log(NORMAL, "fopen: %s: %s", NFCONNTRACK, strerror(errno)); + return false; + } + masq_fp = fopen("/dev/null", "r"); +-- +2.5.0 + diff --git a/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch b/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch new file mode 100644 index 000..92ef0252316 --- /dev/null +++ b/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch @@ -0,0 +1,41 @@ +From 20a63ad8a90c36397cceedd34887298890dbafa3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Fri, 11 Mar 2016 10:38:10 +0100 +Subject: [PATCH] Linux: Do not open conntracking table if masquerading is not + enabled +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/
commit: 42e3dbf0c2c44f0182873a880137c361ed9fed43 Author: Pacho Ramos gentoo org> AuthorDate: Sat Aug 6 11:24:48 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Aug 6 11:32:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e3dbf0 net-misc/oidentd: Cleanup per bug #177996 Package-Manager: portage-2.3.0 net-misc/oidentd/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-misc/oidentd/metadata.xml b/net-misc/oidentd/metadata.xml index e4c418f..d2a75a6 100644 --- a/net-misc/oidentd/metadata.xml +++ b/net-misc/oidentd/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -ange...@gentoo.org -Christoph Mende - Enable support for masqueraded/NAT connections
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/
commit: 55108e5462e1acf9adf6c67531b901e37648a2fa Author: Christoph Mende gentoo org> AuthorDate: Sat Dec 19 12:25:18 2015 + Commit: Christoph Mende gentoo org> CommitDate: Sat Dec 19 12:25:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55108e54 net-misc/oidentd: fix compilation with gcc5 (bug #568586) Package-Manager: portage-2.2.26 net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch | 25 + net-misc/oidentd/oidentd-2.0.8-r5.ebuild| 5 +++-- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch new file mode 100644 index 000..a401a65 --- /dev/null +++ b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch @@ -0,0 +1,25 @@ +Description: Fix a failure to build with gcc5. +Bug: http://bugs.debian.org/778035 + +--- a/src/oidentd_util.c 2015-07-03 05:56:24.0 -0400 b/src/oidentd_util.c 2015-07-03 05:56:47.671378000 -0400 +@@ -75,7 +75,7 @@ + ** PRNG functions on systems whose libraries provide them.) + */ + +-inline int randval(int i) { ++extern __attribute__ ((gnu_inline)) int randval(int i) { + /* Per _Numerical Recipes in C_: */ + return ((double) i * rand() / (RAND_MAX+1.0)); + } +--- a/src/oidentd_util.h 2015-07-03 05:56:32.0 -0400 b/src/oidentd_util.h 2015-07-03 05:56:53.835378000 -0400 +@@ -58,7 +58,7 @@ + int find_group(const char *temp_group, gid_t *gid); + + int random_seed(void); +-inline int randval(int i); ++extern __attribute__ ((gnu_inline)) int randval(int i); + + #ifndef HAVE_SNPRINTF + int snprintf(char *str, size_t n, char const *fmt, ...); diff --git a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild index 0193766..b93ad92 100644 --- a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild +++ b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,7 +17,8 @@ IUSE="debug ipv6 masquerade" src_prepare() { epatch "${FILESDIR}/${P}-masquerading.patch" \ - "${FILESDIR}/${P}-bind-to-ipv6-too.patch" + "${FILESDIR}/${P}-bind-to-ipv6-too.patch" \ + "${FILESDIR}/${P}-gcc5.patch" } src_configure() {