repo/gentoo:master commit in: net-misc/inetutils/
"Sam James" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786666442.e172ae34b4e19d178b00597fb043a710ed40046f.sam@gentoo> |
commit: e172ae34b4e19d178b00597fb043a710ed40046f
Author: Brett A C Sheffield <bacs <AT> librecast <DOT> net>
AuthorDate: Sat Aug 1 15:49:21 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 00:14:02 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e172ae34
net-misc/inetutils: drop 2.7
Bug: https://bugs.gentoo.org/973393
Signed-off-by: Brett A C Sheffield <bacs <AT> librecast.net>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1602
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/inetutils/Manifest | 2 -
net-misc/inetutils/inetutils-2.7.ebuild | 182 --------------------------------
2 files changed, 184 deletions(-)
diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest
index 837065533630..1883895643a9 100644
--- a/net-misc/inetutils/Manifest
+++ b/net-misc/inetutils/Manifest
@@ -1,4 +1,2 @@
-DIST inetutils-2.7.tar.gz 3157952 BLAKE2B 0d651cf458dd7c42955be17f82c8f022e7048c694daa94f14fbc15969d628d1e017a05235353a03de8a69dd3f349eb1e4adf89e7dffc82f782858506738f9a42 SHA512 8f36bea126108e8f48f2c436c9ff11684f3bd51c4e48090f0ab8626b8c5878b6dc8c64b84cd7a6220913f68c8602b37c8ac632fe9ef530bf5018c6e51ee1a90b
-DIST inetutils-2.7.tar.gz.sig 1223 BLAKE2B 905e53a09d87a734e482dee87ccbdc145f0ae862dfbb5c5fec7d92d87045ad7f2fe555c6e67203443909a652249ed3e0f5dd1da845ad582265e7ff3a82937cbd SHA512 50896de44056f419b743f90bbd462372151da5c6516ea72a552329449d67b0423d15664256a3100f0511353b398745a1261b1fbd6e771f5192eb39026981b425
DIST inetutils-2.8.tar.gz 2985957 BLAKE2B 354ea34874c230c471a060faf88241aa069129a361886cc68db04a205dd5dff88ff5ecacec9fe504eb0266dbdccbf4a5324df2172258e3fecf1add647928b92d SHA512 00b33c9d712cf670f16dbefc963fed880088ff67f506df54fd02fdfc0f8c05d379faba5d602c8772c4dc4fd72e1fa8733777d5840784aa86e092eeb5d0f905f7
DIST inetutils-2.8.tar.gz.sig 1223 BLAKE2B 4f7707c976019790b114d954529f0a37a7ee76b37757e0699398604e74e3417be7eb54cd81f71c03c1f062175016afda8e7af67b70a31140fb7101911532327f SHA512 a86f9513cca247f3ee10b20630b5a791f975ad4fe41a014e887d44c85847a9d203d58507740fcc50897486f93ce4323cfcc18ed4e20aa5fee41ea12ec5ecc44e
diff --git a/net-misc/inetutils/inetutils-2.7.ebuild b/net-misc/inetutils/inetutils-2.7.ebuild
deleted file mode 100644
index 86a9ff4c1aa1..000000000000
--- a/net-misc/inetutils/inetutils-2.7.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 2021-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit branding pam systemd verify-sig
-
-DESCRIPTION="Collection of common network programs"
-HOMEPAGE="https://www.gnu.org/software/inetutils/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
- verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-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 selinux 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?] selinux? ( sec-policy/selinux-ftp ) )
- ftp? ( !net-ftp/ftp selinux? ( sec-policy/selinux-ftp ) )
- dnsdomainname? ( !sys-apps/net-tools )
- hostname? ( !sys-apps/coreutils[hostname(-)] !sys-apps/net-tools[hostname(+)] )
- inetd? ( !sys-apps/netkit-base selinux? ( sec-policy/selinux-inetd ) )
- ping? ( !net-misc/iputils )
- ping6? ( !net-misc/iputils[ipv6(+)] )
- rcp? ( !net-misc/netkit-rsh )
- rexec? ( !net-misc/netkit-rsh )
- rexecd? ( !net-misc/netkit-rsh )
- rlogin? ( !net-misc/netkit-rsh selinux? ( sec-policy/selinux-rlogin ) )
- rlogind? ( !net-misc/netkit-rsh selinux? ( sec-policy/selinux-rlogin ) )
- rsh? ( !net-misc/netkit-rsh )
- rshd? ( !net-misc/netkit-rsh )
- logger? ( !sys-apps/util-linux[logger(+)] )
- syslogd? ( !app-admin/sysklogd )
- talkd? ( !net-misc/netkit-talk )
- telnet? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd selinux? ( sec-policy/selinux-telnet ) )
- telnetd? ( !net-misc/telnet-bsd !net-misc/netkit-telnetd selinux? ( sec-policy/selinux-telnet ) )
- tftp? ( !net-ftp/tftp-hpa[client(+)] selinux? ( sec-policy/selinux-tftp ) )
- tftpd? ( !net-ftp/tftp-hpa[server(+)] selinux? ( sec-policy/selinux-tftp ) )
- whois? ( !net-misc/whois )
- ifconfig? ( !sys-apps/net-tools )
- traceroute? ( !net-analyzer/traceroute )
-"
-BDEPEND="
- verify-sig? ( sec-keys/openpgp-keys-inetutils )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/inetutils.asc"
-
-QA_CONFIG_IMPL_DECL_SKIP=( MIN static_assert alignof unreachable )
-
-PATCHES=(
- "${FILESDIR}/inetutils-2.7-telnetd.patch"
-)
-
-src_configure() {
- local myconf=(
- --localstatedir="${EPREFIX}/var"
- --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
-}
-
-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_stream() {
- use "$1" || return
-
- systemd_newunit - "$1.socket" <<-EOF
- [Socket]
- ListenStream=$2
- Accept=yes
-
- [Install]
- WantedBy=sockets.target
- EOF
-
- systemd_newunit - "[email protected]" <<-EOF
- [Unit]
- CollectMode=inactive-or-failed
-
- [Service]
- ExecStart="${EPREFIX}/usr/libexec/$1"
- StandardInput=socket
- StandardError=journal
- 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"
- StandardInput=socket
- StandardError=journal
- EOF
-}
-
-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
-
- create_init ftpd --daemon
- create_init inetd
- create_init rlogind --daemon
- create_init syslogd
-
- 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 talkd 518
-}