public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2023-09-10  3:06 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2023-09-10  3:06 UTC (permalink / raw
  To: gentoo-commits

commit:     b1c9259d5f0e54624b558ab7e88e3a341ec7f6ff
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 02:58:50 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 03:03:54 2023 +0000
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 <floppym <AT> 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 000000000000..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 000000000000..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 000000000000..41d63ea6caed
--- /dev/null
+++ b/net-misc/inetutils/metadata.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>floppym@gentoo.org</email>
+		<name>Mike Gilbert</name>
+	</maintainer>
+	<use>
+		<flag name="ftpd">Enable ftpd</flag>
+		<flag name="inetd">Enable inetd</flag>
+		<flag name="rexecd">Enable rexecd</flag>
+		<flag name="rlogind">Enable rlogind</flag>
+		<flag name="rshd">Enable rshd</flag>
+		<flag name="syslogd">Enable syslogd</flag>
+		<flag name="talkd">Enable talkd</flag>
+		<flag name="telnetd">Enable telnetd</flag>
+		<flag name="tftpd">Enable tftpd</flag>
+		<flag name="uucpd">Enable uucpd</flag>
+		<flag name="ftp">Enable ftp</flag>
+		<flag name="dnsdomainname">Enable domainname</flag>
+		<flag name="hostname">Enable hostname</flag>
+		<flag name="ping">Enable ping</flag>
+		<flag name="ping6">Enable ping6</flag>
+		<flag name="rcp">Enable rcp</flag>
+		<flag name="rexec">Enable rexec</flag>
+		<flag name="rlogin">Enable rlogin</flag>
+		<flag name="rsh">Enable rsh</flag>
+		<flag name="logger">Enable logger</flag>
+		<flag name="telnet">Enable telnet</flag>
+		<flag name="tftp">Enable tftp</flag>
+		<flag name="whois">Enable whois</flag>
+		<flag name="ifconfig">Enable ifconfig</flag>
+		<flag name="traceroute">Enable traceroute</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2023-09-10 17:04 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2023-09-10 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     f14f1778990a9482872017e18c4e25e8adfe8124
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 17:00:49 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 17:04:49 2023 +0000
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 <floppym <AT> 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=


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2023-09-10 17:04 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2023-09-10 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     e423e0a9d1a78ea25f6e78000a688f5b48b625e2
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 17:00:25 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 17:04:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e423e0a9

net-misc/inetutils: update maintainers

Signed-off-by: Mike Gilbert <floppym <AT> 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 @@
 		<email>floppym@gentoo.org</email>
 		<name>Mike Gilbert</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>sam@gentoo.org</email>
+		<name>Sam James</name>
+	</maintainer>
 	<use>
 		<flag name="ftpd">Enable ftpd</flag>
 		<flag name="inetd">Enable inetd</flag>


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-01-14  4:32 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2024-01-14  4:32 UTC (permalink / raw
  To: gentoo-commits

commit:     a748ff4510fba666684ffb890eca33866fb975a4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 04:31:59 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 04:31:59 2024 +0000
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 <sam <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-01-14  4:32 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2024-01-14  4:32 UTC (permalink / raw
  To: gentoo-commits

commit:     c551cede5af40726167bd46c2a2fa2007bf20c36
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 04:31:49 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 04:31:49 2024 +0000
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 <sam <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-08-03 16:53 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2024-08-03 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     56a5542fdf10edc16fb1984ae0d02b5caff2124c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  3 16:48:03 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Aug  3 16:53:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a5542f

net-misc/inetutils: add blockers for telnetd

Closes: https://bugs.gentoo.org/927455
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-misc/inetutils/{inetutils-2.5.ebuild => inetutils-2.5-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/inetutils/inetutils-2.5.ebuild b/net-misc/inetutils/inetutils-2.5-r1.ebuild
similarity index 97%
rename from net-misc/inetutils/inetutils-2.5.ebuild
rename to net-misc/inetutils/inetutils-2.5-r1.ebuild
index adc14e092684..3ebcf02e40ee 100644
--- a/net-misc/inetutils/inetutils-2.5.ebuild
+++ b/net-misc/inetutils/inetutils-2.5-r1.ebuild
@@ -40,6 +40,7 @@ RDEPEND="${DEPEND}
 	rsh? ( !net-misc/netkit-rsh )
 	logger? ( !sys-apps/util-linux[logger(+)] )
 	telnet? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd )
+	telnetd? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd )
 	tftp? ( !net-ftp/tftp-hpa )
 	whois? ( !net-misc/whois )
 	ifconfig? ( !sys-apps/net-tools )


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-09-16 17:58 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2024-09-16 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     9c0bb46ff6aa06cd597561753555deaf71e6a1ca
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 16 17:55:43 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep 16 17:56:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0bb46f

net-misc/inetutils: add blocker on sys-apps/netkit-base

Closes: https://bugs.gentoo.org/939756
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-misc/inetutils/{inetutils-2.5-r1.ebuild => inetutils-2.5-r2.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/inetutils/inetutils-2.5-r1.ebuild b/net-misc/inetutils/inetutils-2.5-r2.ebuild
similarity index 98%
rename from net-misc/inetutils/inetutils-2.5-r1.ebuild
rename to net-misc/inetutils/inetutils-2.5-r2.ebuild
index 3ebcf02e40ee..e0d06b2f2d8e 100644
--- a/net-misc/inetutils/inetutils-2.5-r1.ebuild
+++ b/net-misc/inetutils/inetutils-2.5-r2.ebuild
@@ -32,6 +32,7 @@ RDEPEND="${DEPEND}
 	ftp? ( !net-ftp/ftp )
 	dnsdomainname? ( !sys-apps/net-tools )
 	hostname? ( !sys-apps/coreutils[hostname(-)] !sys-apps/net-tools[hostname(+)] )
+	inetd? ( !sys-apps/netkit-base )
 	ping? ( !net-misc/iputils )
 	ping6? ( !net-misc/iputils[ipv6(+)] )
 	rcp? ( !net-misc/netkit-rsh )


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-09-17  1:49 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2024-09-17  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     bc1a3c649de07fd5aa4959a7c5b5b5f7d80b9d77
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 01:49:06 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 01:49:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1a3c64

net-misc/inetutils: override localstatedir

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-misc/inetutils/{inetutils-2.5-r2.ebuild => inetutils-2.5-r3.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/inetutils/inetutils-2.5-r2.ebuild b/net-misc/inetutils/inetutils-2.5-r3.ebuild
similarity index 98%
rename from net-misc/inetutils/inetutils-2.5-r2.ebuild
rename to net-misc/inetutils/inetutils-2.5-r3.ebuild
index e0d06b2f2d8e..82f4a8ee053b 100644
--- a/net-misc/inetutils/inetutils-2.5-r2.ebuild
+++ b/net-misc/inetutils/inetutils-2.5-r3.ebuild
@@ -52,6 +52,7 @@ QA_CONFIG_IMPL_DECL_SKIP=( MIN static_assert alignof unreachable )
 
 src_configure() {
 	local myconf=(
+		--localstatedir="${EPREFIX}/var"
 		--disable-clients
 		--disable-servers
 		$(use_with idn)


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-09-17 20:30 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2024-09-17 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     9a965c94f7222bb3dab558c49f24e2cc6cb98783
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 02:46:15 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 20:29:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a965c94

net-misc/inetutils: install init scripts

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 ...utils-2.5-r3.ebuild => inetutils-2.5-r4.ebuild} | 54 +++++++++++++++++++++-
 1 file changed, 53 insertions(+), 1 deletion(-)

diff --git a/net-misc/inetutils/inetutils-2.5-r3.ebuild b/net-misc/inetutils/inetutils-2.5-r4.ebuild
similarity index 69%
rename from net-misc/inetutils/inetutils-2.5-r3.ebuild
rename to net-misc/inetutils/inetutils-2.5-r4.ebuild
index 82f4a8ee053b..8604c35cfe10 100644
--- a/net-misc/inetutils/inetutils-2.5-r3.ebuild
+++ b/net-misc/inetutils/inetutils-2.5-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit pam
+inherit pam systemd
 
 DESCRIPTION="Collection of common network programs"
 HOMEPAGE="https://www.gnu.org/software/inetutils/"
@@ -77,6 +77,46 @@ iu_pamd() {
 	fi
 }
 
+create_init() {
+	use "$1" || return
+
+	newinitd - "$1" <<-EOF
+	#!${EPREFIX}/sbin/openrc-run
+	command="${EPREFIX}/usr/libexec/$1"
+	command_args="$2"
+	pidfile="${EPREFIX}/var/run/$1.pid"
+	EOF
+
+	systemd_newunit - "$1.service" <<-EOF
+	[Service]
+	ExecStart="${EPREFIX}/usr/libexec/$1"${2:+ }$2
+	PIDFile=${EPREFIX}/var/run/$1.pid
+	Type=forking
+
+	[Install]
+	WantedBy=multi-user.target
+	EOF
+}
+
+create_socket() {
+	systemd_newunit - "$1.socket" <<-EOF
+	[Socket]
+	ListenStream=$2
+	Accept=yes
+
+	[Install]
+	WantedBy=sockets.target
+	EOF
+
+	systemd_newunit - "$1@.service" <<-EOF
+	[Service]
+	CollectMode=inactive-or-failed
+	ExecStart="${EPREFIX}/usr/libexec/$1"
+	StandardInput=socket
+	StandardError=journal
+	EOF
+}
+
 src_install() {
 	default
 	iu_pamd rexecd rexec
@@ -86,4 +126,16 @@ src_install() {
 		iu_pamd rlogind krlogin
 		iu_pamd rshd krsh
 	fi
+
+	create_init ftpd --daemon
+	create_init inetd
+	create_init rlogind --daemon
+	create_init syslogd
+
+	create_socket ftpd 21
+	create_socket rexecd 512
+	create_socket rlogind 513
+	create_socket rshd 514
+	create_socket telnetd 23
+	create_socket uucpd 540
 }


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-09-18 20:45 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2024-09-18 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d792f4d4973642b22984214124653f4736fbbd8d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 20:44:30 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 20:44:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d792f4d4

net-misc/inetutils: fix CollectMode in units

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 .../inetutils/{inetutils-2.5-r4.ebuild => inetutils-2.5-r5.ebuild}    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-misc/inetutils/inetutils-2.5-r4.ebuild b/net-misc/inetutils/inetutils-2.5-r5.ebuild
similarity index 99%
rename from net-misc/inetutils/inetutils-2.5-r4.ebuild
rename to net-misc/inetutils/inetutils-2.5-r5.ebuild
index 8604c35cfe10..c42a36ef11c6 100644
--- a/net-misc/inetutils/inetutils-2.5-r4.ebuild
+++ b/net-misc/inetutils/inetutils-2.5-r5.ebuild
@@ -109,8 +109,10 @@ create_socket() {
 	EOF
 
 	systemd_newunit - "$1@.service" <<-EOF
-	[Service]
+	[Unit]
 	CollectMode=inactive-or-failed
+
+	[Service]
 	ExecStart="${EPREFIX}/usr/libexec/$1"
 	StandardInput=socket
 	StandardError=journal


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-09-19 18:43 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2024-09-19 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e57052774fd974b91843da3f8c87edfd310a0ad6
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 19 18:39:36 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Sep 19 18:39:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5705277

net-misc/inetutils: block app-admin/sysklogd

Bug: https://bugs.gentoo.org/939860
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-misc/inetutils/{inetutils-2.5-r5.ebuild => inetutils-2.5-r6.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/inetutils/inetutils-2.5-r5.ebuild b/net-misc/inetutils/inetutils-2.5-r6.ebuild
similarity index 98%
rename from net-misc/inetutils/inetutils-2.5-r5.ebuild
rename to net-misc/inetutils/inetutils-2.5-r6.ebuild
index c42a36ef11c6..f6f5080ce0d9 100644
--- a/net-misc/inetutils/inetutils-2.5-r5.ebuild
+++ b/net-misc/inetutils/inetutils-2.5-r6.ebuild
@@ -40,6 +40,7 @@ RDEPEND="${DEPEND}
 	rlogin? ( !net-misc/netkit-rsh )
 	rsh? ( !net-misc/netkit-rsh )
 	logger? ( !sys-apps/util-linux[logger(+)] )
+	syslogd? ( !app-admin/sysklogd )
 	telnet? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd )
 	telnetd? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd )
 	tftp? ( !net-ftp/tftp-hpa )


^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/
@ 2024-09-19 19:50 Mike Gilbert
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2024-09-19 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     2dd22373a36be75ba0f5909ca65d5ec884aeca90
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 19 19:46:26 2024 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Sep 19 19:50:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd22373

net-misc/inetutils: add sockets for talkd and tftpd

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 ...utils-2.5-r6.ebuild => inetutils-2.5-r7.ebuild} | 39 ++++++++++++++++++----
 1 file changed, 32 insertions(+), 7 deletions(-)

diff --git a/net-misc/inetutils/inetutils-2.5-r6.ebuild b/net-misc/inetutils/inetutils-2.5-r7.ebuild
similarity index 82%
rename from net-misc/inetutils/inetutils-2.5-r6.ebuild
rename to net-misc/inetutils/inetutils-2.5-r7.ebuild
index f6f5080ce0d9..c49d4a0d8a55 100644
--- a/net-misc/inetutils/inetutils-2.5-r6.ebuild
+++ b/net-misc/inetutils/inetutils-2.5-r7.ebuild
@@ -99,7 +99,9 @@ create_init() {
 	EOF
 }
 
-create_socket() {
+create_socket_stream() {
+	use "$1" || return
+
 	systemd_newunit - "$1.socket" <<-EOF
 	[Socket]
 	ListenStream=$2
@@ -120,6 +122,26 @@ create_socket() {
 	EOF
 }
 
+create_socket_datagram() {
+	use "$1" || return
+
+	systemd_newunit - "$1.socket" <<-EOF
+	[Socket]
+	ListenDatagram=$2
+
+	[Install]
+	WantedBy=sockets.target
+	EOF
+
+	systemd_newunit - "$1.service" <<-EOF
+	[Service]
+	ExecStart="${EPREFIX}/usr/libexec/$1"
+	KillMode=process
+	StandardInput=socket
+	StandardError=journal
+	EOF
+}
+
 src_install() {
 	default
 	iu_pamd rexecd rexec
@@ -135,10 +157,13 @@ src_install() {
 	create_init rlogind --daemon
 	create_init syslogd
 
-	create_socket ftpd 21
-	create_socket rexecd 512
-	create_socket rlogind 513
-	create_socket rshd 514
-	create_socket telnetd 23
-	create_socket uucpd 540
+	create_socket_stream ftpd 21
+	create_socket_stream rexecd 512
+	create_socket_stream rlogind 513
+	create_socket_stream rshd 514
+	create_socket_stream telnetd 23
+	create_socket_stream uucpd 540
+
+	create_socket_datagram tftpd 69
+	create_socket_datagram talkd 518
 }


^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2024-09-19 19:50 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-10  3:06 [gentoo-commits] repo/gentoo:master commit in: net-misc/inetutils/ Mike Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2023-09-10 17:04 Mike Gilbert
2023-09-10 17:04 Mike Gilbert
2024-01-14  4:32 Sam James
2024-01-14  4:32 Sam James
2024-08-03 16:53 Mike Gilbert
2024-09-16 17:58 Mike Gilbert
2024-09-17  1:49 Mike Gilbert
2024-09-17 20:30 Mike Gilbert
2024-09-18 20:45 Mike Gilbert
2024-09-19 18:43 Mike Gilbert
2024-09-19 19:50 Mike Gilbert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox