From nobody Wed Sep 21 22:05:38 2022 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MXstF1BB5z4cSqP; Wed, 21 Sep 2022 22:05:41 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta002.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MXstF082Lz3wVL; Wed, 21 Sep 2022 22:05:41 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from shw-obgw-4001a.ext.cloudfilter.net ([10.228.9.142]) by cmsmtp with ESMTP id b7EEoENtiSp39b7qeoj5XZ; Wed, 21 Sep 2022 22:05:40 +0000 Received: from spqr.komquats.com ([70.66.148.124]) by cmsmtp with ESMTPA id b7qcoYGjOlahmb7qdoQIio; Wed, 21 Sep 2022 22:05:40 +0000 X-Authority-Analysis: v=2.4 cv=d8PmdDvE c=1 sm=1 tr=0 ts=632b8ab4 a=Cwc3rblV8FOMdVN/wOAqyQ==:117 a=Cwc3rblV8FOMdVN/wOAqyQ==:17 a=kj9zAlcOel0A:10 a=xOM3xZuef0cA:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=oBjc3kugy5n99vfhNogA:9 a=JOWeiY5itpwPQvuQ8dm/GawRuwE=:19 a=CjuIK1q_8ugA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id A131C4C6; Wed, 21 Sep 2022 15:05:38 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 84010144; Wed, 21 Sep 2022 15:05:38 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Shawn Webb cc: Cy Schubert , Gleb Smirnoff , Mike Karels , Brooks Davis , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 24e1824e4646 - main - Deprecate telnet daemon In-reply-to: <20220921215747.bpb2irggvq5bibog@mutt-hbsd> References: <202209211517.28LFHkoJ089471@gitrepo.freebsd.org> <20220921163951.17C77AC@slippy.cwsent.com> <8EC34FC3-F299-4B03-AD4E-83D062D0E9F6@karels.net> <20220921214546.426y6o4jpnsfsa2l@mutt-hbsd> <20220921215536.886F9212@slippy.cwsent.com> <20220921215747.bpb2irggvq5bibog@mutt-hbsd> Comments: In-reply-to Shawn Webb message dated "Wed, 21 Sep 2022 17:57:47 -0400." List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 21 Sep 2022 15:05:38 -0700 Message-Id: <20220921220538.84010144@slippy.cwsent.com> X-CMAE-Envelope: MS4xfMTqQT6/OjG+JAaZzaamX21BCIJuSzllu5Y4pPaARCumJaMn8xMbYjceHAdkLdGV3pd18HuqnKQS9T1J5u7q5nr0jwOGslrl8AgvDhDZylVxFWTurk1e 8rpSGVYlLw2UEnoUAJf9AP465ibltD0WpR0wmc1zcEEWfguM5LxzdKqIdpnuxGC3r7dxls0lmSl255Y6CSKZ8wzMGeAww3zhEOZCD50hYbaHR7PwBMDbxQJE x0KiZkp214Krnb+ChcEsocCXzmRxTtAW0HG+H5j4KfcKIeX6kEHpoocfoj5Cd7LZXidGEmw8k3RTvP09rNsm57mu/Wnkkkp9vWa7g1Ld/ZFBykS38dp7u7JU S/kL77jFN3nIgSR9voCuhpHhC54dstuJulAMsYsXl6e4HiRfSPk2RfsVst9aTEaNwkWHyEVR35u/gI9IRkfgkLTDKIE6gw== X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Rspamd-Queue-Id: 4MXstF082Lz3wVL X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N In message <20220921215747.bpb2irggvq5bibog@mutt-hbsd>, Shawn Webb writes: > > > --ws67fbj6tkc5bzg3 > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > Content-Transfer-Encoding: quoted-printable > > On Wed, Sep 21, 2022 at 02:55:36PM -0700, Cy Schubert wrote: > > In message <20220921214546.426y6o4jpnsfsa2l@mutt-hbsd>, Shawn Webb writes: > > >=20 > > > > > > On Wed, Sep 21, 2022 at 02:11:44PM -0700, Gleb Smirnoff wrote: > > > > Mike, > > > >=3D20 > > > > On Wed, Sep 21, 2022 at 01:02:17PM -0500, Mike Karels wrote: > > > > M> I have no problem with deprecating (or removing) telnetd in base. = > I > > > > M> think the client should remain, though. I use it frequently, alth= > ough > > > > M> not on the telnet port. ftp* are another issue; anonymous FTP is a > > > > M> perfectly reasonable usage. I use it to download FreeBSD images o= > ften. > > > >=3D20 > > > > Is there any service where telnet to a port would be preferred over n= > c(1)? > > > > > > I wonder if it would be worthwhile to hardlink telnet(1) to nc(1). > >=20 > > No. Though nc -t is supposed to be compatible with telnet, it is not. No= > =20 > > sense fooling people into thinking nc, even with the -t argument, is the= > =20 > > same as telnet. It is not and it will be the source of many PRs which wil= > l=20 > > eventually waste developer's time making nc behave just like telnet does.= > =20 > > It is better to simply move it to ports for those who absolutely need it. > > Good points. Thanks for the info! Though discouraged, people can still create a telnet shell alias. But that should be left to the individual, not some automatic thing. When adding aliases or creating their own symlinks, people typically have a better idea of what they're doing. Even if they have no clue and still self-create an alias or symlink, should they open a PR the correct answer is don't do what hurts you. Proactively reducing the possibility of tickets in the corporate world saves money. In the Open Source world it saves limited and valuable developer time which could be better spent on actual productive work. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org NTP: Web: https://nwtime.org e^(i*pi)+1=0