[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
commit: c551cede5af40726167bd46c2a2fa2007bf20c36 Author: Sam James gentoo org> AuthorDate: Sun Jan 14 04:31:49 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 04:31:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c551cede net-misc/inetutils: add 2.5 Bug: https://bugs.gentoo.org/922073 Signed-off-by: Sam James gentoo.org> net-misc/inetutils/Manifest | 1 + net-misc/inetutils/inetutils-2.5.ebuild | 86 + 2 files changed, 87 insertions(+) diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest index 81c1302e7a72..8684f9864b63 100644 --- a/net-misc/inetutils/Manifest +++ b/net-misc/inetutils/Manifest @@ -1 +1,2 @@ DIST inetutils-2.4.tar.xz 1558308 BLAKE2B 1f7a33f313b736b305f62587c727ba843659621fbd89610dea81a0acf0e74aca8d3005cca2e3451fe30517880678023d4949bf1b1276bb660b80802e97c06bc8 SHA512 e7e6a5d7e2e02f07a2a6cfc09694e3c0a4e4a8ef8a435eed41902eba13caeed329ae6d6ba94b0de8f789e307f04656d12c48c1c0217b69d162bc5efb0ff6adee +DIST inetutils-2.5.tar.xz 1670424 BLAKE2B 80ab4f4287328ceb75c33b8794ec21209ea95206a205ea60fbd8f1d7e7fa01eec228ea50d61c8bb37a88cd3144b58ecfecd0af440ba85d43d5ea19565d88a6d4 SHA512 dc11ad6eeb5ea2c85edddbfc77630b5b09e4e1ac643629edf13b0ac0828c13cdb0885275153c072ae13a798427c96bc461037822ad646f7210369192c35bb04c diff --git a/net-misc/inetutils/inetutils-2.5.ebuild b/net-misc/inetutils/inetutils-2.5.ebuild new file mode 100644 index ..adc14e092684 --- /dev/null +++ b/net-misc/inetutils/inetutils-2.5.ebuild @@ -0,0 +1,86 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam + +DESCRIPTION="Collection of common network programs" +HOMEPAGE="https://www.gnu.org/software/inetutils/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +SERVERS="ftpd inetd rexecd rlogind rshd syslogd talkd telnetd tftpd uucpd" +CLIENTS="ftp dnsdomainname hostname ping ping6 rcp rexec rlogin rsh logger telnet tftp whois ifconfig traceroute" +PROGRAMS="${SERVERS} ${CLIENTS}" +IUSE="idn kerberos pam tcpd ${PROGRAMS}" + +DEPEND=" + sys-libs/readline:0= + ftpd? ( virtual/libcrypt:0= ) + idn? ( net-dns/libidn2:= ) + kerberos? ( virtual/krb5 ) + pam? ( sys-libs/pam ) + tcpd? ( sys-apps/tcp-wrappers ) + uucpd? ( virtual/libcrypt:0= ) +" +RDEPEND="${DEPEND} + ftpd? ( net-ftp/ftpbase[pam?] ) + ftp? ( !net-ftp/ftp ) + dnsdomainname? ( !sys-apps/net-tools ) + hostname? ( !sys-apps/coreutils[hostname(-)] !sys-apps/net-tools[hostname(+)] ) + ping? ( !net-misc/iputils ) + ping6? ( !net-misc/iputils[ipv6(+)] ) + rcp? ( !net-misc/netkit-rsh ) + rexec? ( !net-misc/netkit-rsh ) + rlogin? ( !net-misc/netkit-rsh ) + rsh? ( !net-misc/netkit-rsh ) + logger? ( !sys-apps/util-linux[logger(+)] ) + telnet? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd ) + tftp? ( !net-ftp/tftp-hpa ) + whois? ( !net-misc/whois ) + ifconfig? ( !sys-apps/net-tools ) + traceroute? ( !net-analyzer/traceroute ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( MIN static_assert alignof unreachable ) + +src_configure() { + local myconf=( + --disable-clients + --disable-servers + $(use_with idn) + --without-krb4 + $(use_with kerberos krb5) + --without-shishi + $(use_with pam) + $(use_with tcpd wrap) + ) + + local prog + for prog in ${PROGRAMS}; do + myconf+=( $(use_enable "${prog}") ) + done + + econf "${myconf[@]}" +} + +iu_pamd() { + if use "$1"; then + pamd_mimic system-remote-login "$2" auth account password session + fi +} + +src_install() { + default + iu_pamd rexecd rexec + iu_pamd rlogind rlogin + iu_pamd rshd rsh + if use kerberos; then + iu_pamd rlogind krlogin + iu_pamd rshd krsh + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
commit: a748ff4510fba84ffb890eca33866fb975a4 Author: Sam James gentoo org> AuthorDate: Sun Jan 14 04:31:59 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 04:31:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a748ff45 net-misc/inetutils: drop 2.4 Bug: https://bugs.gentoo.org/922073 Signed-off-by: Sam James gentoo.org> net-misc/inetutils/Manifest | 1 - net-misc/inetutils/inetutils-2.4.ebuild | 86 - 2 files changed, 87 deletions(-) diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest index 8684f9864b63..9294329b8da4 100644 --- a/net-misc/inetutils/Manifest +++ b/net-misc/inetutils/Manifest @@ -1,2 +1 @@ -DIST inetutils-2.4.tar.xz 1558308 BLAKE2B 1f7a33f313b736b305f62587c727ba843659621fbd89610dea81a0acf0e74aca8d3005cca2e3451fe30517880678023d4949bf1b1276bb660b80802e97c06bc8 SHA512 e7e6a5d7e2e02f07a2a6cfc09694e3c0a4e4a8ef8a435eed41902eba13caeed329ae6d6ba94b0de8f789e307f04656d12c48c1c0217b69d162bc5efb0ff6adee DIST inetutils-2.5.tar.xz 1670424 BLAKE2B 80ab4f4287328ceb75c33b8794ec21209ea95206a205ea60fbd8f1d7e7fa01eec228ea50d61c8bb37a88cd3144b58ecfecd0af440ba85d43d5ea19565d88a6d4 SHA512 dc11ad6eeb5ea2c85edddbfc77630b5b09e4e1ac643629edf13b0ac0828c13cdb0885275153c072ae13a798427c96bc461037822ad646f7210369192c35bb04c diff --git a/net-misc/inetutils/inetutils-2.4.ebuild b/net-misc/inetutils/inetutils-2.4.ebuild deleted file mode 100644 index e7e723de8d59.. --- a/net-misc/inetutils/inetutils-2.4.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pam - -DESCRIPTION="Collection of common network programs" -HOMEPAGE="https://www.gnu.org/software/inetutils/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -SERVERS="ftpd inetd rexecd rlogind rshd syslogd talkd telnetd tftpd uucpd" -CLIENTS="ftp dnsdomainname hostname ping ping6 rcp rexec rlogin rsh logger telnet tftp whois ifconfig traceroute" -PROGRAMS="${SERVERS} ${CLIENTS}" -IUSE="idn kerberos pam tcpd ${PROGRAMS}" - -DEPEND=" - sys-libs/readline:0= - ftpd? ( virtual/libcrypt:0= ) - idn? ( net-dns/libidn2:= ) - kerberos? ( virtual/krb5 ) - pam? ( sys-libs/pam ) - tcpd? ( sys-apps/tcp-wrappers ) - uucpd? ( virtual/libcrypt:0= ) -" -RDEPEND="${DEPEND} - ftpd? ( net-ftp/ftpbase[pam?] ) - ftp? ( !net-ftp/ftp ) - dnsdomainname? ( !sys-apps/net-tools ) - hostname? ( !sys-apps/coreutils[hostname(-)] !sys-apps/net-tools[hostname(+)] ) - ping? ( !net-misc/iputils ) - ping6? ( !net-misc/iputils[ipv6(+)] ) - rcp? ( !net-misc/netkit-rsh ) - rexec? ( !net-misc/netkit-rsh ) - rlogin? ( !net-misc/netkit-rsh ) - rsh? ( !net-misc/netkit-rsh ) - logger? ( !sys-apps/util-linux[logger(+)] ) - telnet? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd ) - tftp? ( !net-ftp/tftp-hpa ) - whois? ( !net-misc/whois ) - ifconfig? ( !sys-apps/net-tools ) - traceroute? ( !net-analyzer/traceroute ) -" - -QA_CONFIG_IMPL_DECL_SKIP=( MIN static_assert alignof ) - -src_configure() { - local myconf=( - --disable-clients - --disable-servers - $(use_with idn) - --without-krb4 - $(use_with kerberos krb5) - --without-shishi - $(use_with pam) - $(use_with tcpd wrap) - ) - - local prog - for prog in ${PROGRAMS}; do - myconf+=( $(use_enable "${prog}") ) - done - - econf "${myconf[@]}" -} - -iu_pamd() { - if use "$1"; then - pamd_mimic system-remote-login "$2" auth account password session - fi -} - -src_install() { - default - iu_pamd rexecd rexec - iu_pamd rlogind rlogin - iu_pamd rshd rsh - if use kerberos; then - iu_pamd rlogind krlogin - iu_pamd rshd krsh - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
commit: e423e0a9d1a78ea25f6e78000a688f5b48b625e2 Author: Mike Gilbert gentoo org> AuthorDate: Sun Sep 10 17:00:25 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Sep 10 17:04:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e423e0a9 net-misc/inetutils: update maintainers Signed-off-by: Mike Gilbert gentoo.org> net-misc/inetutils/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-misc/inetutils/metadata.xml b/net-misc/inetutils/metadata.xml index 41d63ea6caed..3f826440008a 100644 --- a/net-misc/inetutils/metadata.xml +++ b/net-misc/inetutils/metadata.xml @@ -5,6 +5,10 @@ flop...@gentoo.org Mike Gilbert + + s...@gentoo.org + Sam James + Enable ftpd Enable inetd
[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
commit: f14f1778990a9482872017e18c4e25e8adfe8124 Author: Mike Gilbert gentoo org> AuthorDate: Sun Sep 10 17:00:49 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Sep 10 17:04:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14f1778 net-misc/inetutils: drop REQUIRED_USE If the user really just wants the info page, let them have it. Signed-off-by: Mike Gilbert gentoo.org> net-misc/inetutils/inetutils-2.4.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-misc/inetutils/inetutils-2.4.ebuild b/net-misc/inetutils/inetutils-2.4.ebuild index 9d0f0cfa8c4a..e7e723de8d59 100644 --- a/net-misc/inetutils/inetutils-2.4.ebuild +++ b/net-misc/inetutils/inetutils-2.4.ebuild @@ -17,7 +17,6 @@ SERVERS="ftpd inetd rexecd rlogind rshd syslogd talkd telnetd tftpd uucpd" CLIENTS="ftp dnsdomainname hostname ping ping6 rcp rexec rlogin rsh logger telnet tftp whois ifconfig traceroute" PROGRAMS="${SERVERS} ${CLIENTS}" IUSE="idn kerberos pam tcpd ${PROGRAMS}" -REQUIRED_USE="|| ( ${PROGRAMS} )" DEPEND=" sys-libs/readline:0=
[gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
commit: b1c9259d5f0e54624b558ab7e88e3a341ec7f6ff Author: Mike Gilbert gentoo org> AuthorDate: Sun Sep 10 02:58:50 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Sep 10 03:03:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c9259d net-misc/inetutils: new package, add 2.4 Closes: https://bugs.gentoo.org/913036 Signed-off-by: Mike Gilbert gentoo.org> net-misc/inetutils/Manifest | 1 + net-misc/inetutils/inetutils-2.4.ebuild | 87 + net-misc/inetutils/metadata.xml | 35 + 3 files changed, 123 insertions(+) diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest new file mode 100644 index ..81c1302e7a72 --- /dev/null +++ b/net-misc/inetutils/Manifest @@ -0,0 +1 @@ +DIST inetutils-2.4.tar.xz 1558308 BLAKE2B 1f7a33f313b736b305f62587c727ba843659621fbd89610dea81a0acf0e74aca8d3005cca2e3451fe30517880678023d4949bf1b1276bb660b80802e97c06bc8 SHA512 e7e6a5d7e2e02f07a2a6cfc09694e3c0a4e4a8ef8a435eed41902eba13caeed329ae6d6ba94b0de8f789e307f04656d12c48c1c0217b69d162bc5efb0ff6adee diff --git a/net-misc/inetutils/inetutils-2.4.ebuild b/net-misc/inetutils/inetutils-2.4.ebuild new file mode 100644 index ..9d0f0cfa8c4a --- /dev/null +++ b/net-misc/inetutils/inetutils-2.4.ebuild @@ -0,0 +1,87 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pam + +DESCRIPTION="Collection of common network programs" +HOMEPAGE="https://www.gnu.org/software/inetutils/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +SERVERS="ftpd inetd rexecd rlogind rshd syslogd talkd telnetd tftpd uucpd" +CLIENTS="ftp dnsdomainname hostname ping ping6 rcp rexec rlogin rsh logger telnet tftp whois ifconfig traceroute" +PROGRAMS="${SERVERS} ${CLIENTS}" +IUSE="idn kerberos pam tcpd ${PROGRAMS}" +REQUIRED_USE="|| ( ${PROGRAMS} )" + +DEPEND=" + sys-libs/readline:0= + ftpd? ( virtual/libcrypt:0= ) + idn? ( net-dns/libidn2:= ) + kerberos? ( virtual/krb5 ) + pam? ( sys-libs/pam ) + tcpd? ( sys-apps/tcp-wrappers ) + uucpd? ( virtual/libcrypt:0= ) +" +RDEPEND="${DEPEND} + ftpd? ( net-ftp/ftpbase[pam?] ) + ftp? ( !net-ftp/ftp ) + dnsdomainname? ( !sys-apps/net-tools ) + hostname? ( !sys-apps/coreutils[hostname(-)] !sys-apps/net-tools[hostname(+)] ) + ping? ( !net-misc/iputils ) + ping6? ( !net-misc/iputils[ipv6(+)] ) + rcp? ( !net-misc/netkit-rsh ) + rexec? ( !net-misc/netkit-rsh ) + rlogin? ( !net-misc/netkit-rsh ) + rsh? ( !net-misc/netkit-rsh ) + logger? ( !sys-apps/util-linux[logger(+)] ) + telnet? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd ) + tftp? ( !net-ftp/tftp-hpa ) + whois? ( !net-misc/whois ) + ifconfig? ( !sys-apps/net-tools ) + traceroute? ( !net-analyzer/traceroute ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( MIN static_assert alignof ) + +src_configure() { + local myconf=( + --disable-clients + --disable-servers + $(use_with idn) + --without-krb4 + $(use_with kerberos krb5) + --without-shishi + $(use_with pam) + $(use_with tcpd wrap) + ) + + local prog + for prog in ${PROGRAMS}; do + myconf+=( $(use_enable "${prog}") ) + done + + econf "${myconf[@]}" +} + +iu_pamd() { + if use "$1"; then + pamd_mimic system-remote-login "$2" auth account password session + fi +} + +src_install() { + default + iu_pamd rexecd rexec + iu_pamd rlogind rlogin + iu_pamd rshd rsh + if use kerberos; then + iu_pamd rlogind krlogin + iu_pamd rshd krsh + fi +} diff --git a/net-misc/inetutils/metadata.xml b/net-misc/inetutils/metadata.xml new file mode 100644 index ..41d63ea6caed --- /dev/null +++ b/net-misc/inetutils/metadata.xml @@ -0,0 +1,35 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + flop...@gentoo.org + Mike Gilbert + + + Enable ftpd + Enable inetd + Enable rexecd + Enable rlogind + Enable rshd + Enable syslogd + Enable talkd + Enable telnetd + Enable tftpd + Enable uucpd + Enable ftp + Enable domainname + Enable hostname + Enable ping + Enable ping6 + Enable rcp + Enable rexec + Enable rlogin + Enable rsh + Enable logger + Enable telnet + Enable tftp + Enable whois + Enable ifconfig + Enable