From nobody Fri Nov 04 07:19:19 2022 X-Original-To: current@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 4N3X7R3H2pz4hHp3 for ; Fri, 4 Nov 2022 07:19:31 +0000 (UTC) (envelope-from max@baroi.com) Received: from mailin02.mxof.com (mailin02.mxof.com [72.20.134.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.mxof.com", Issuer "GeoTrust TLS DV RSA Mixed SHA256 2020 CA-1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4N3X7P603Mz3Hq1 for ; Fri, 4 Nov 2022 07:19:29 +0000 (UTC) (envelope-from max@baroi.com) Received: from mta01.mxof.net (mta01.mxof.net [10.1.0.31]) by mailin02.mxof.com (8.15.2/8.15.2/Debian-8) with ESMTPS id 2A47JLTQ005505 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 4 Nov 2022 07:19:21 GMT Received: from mta01.mxof.net (localhost [127.0.0.1]) by mta01.mxof.net (Postfix) with ESMTPS id 2A7312607E0; Fri, 4 Nov 2022 00:19:21 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mta01.mxof.net (Postfix) with ESMTP id 1C3D0260E4C; Fri, 4 Nov 2022 00:19:21 -0700 (PDT) Received: from mta01.mxof.net ([127.0.0.1]) by localhost (mta01.mxof.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id YwUW8SIjonlB; Fri, 4 Nov 2022 00:19:21 -0700 (PDT) Received: from dummy.faircode.eu (cpe-172-116-59-145.socal.res.rr.com [172.116.59.145]) (Authenticated sender: max@baroi.com) by mta01.mxof.net (Postfix) with ESMTPSA id CD5B72607E0; Fri, 4 Nov 2022 00:19:20 -0700 (PDT) Date: Fri, 4 Nov 2022 07:19:19 +0000 (UTC) From: Max Baroi To: Mike Karels Cc: current@freebsd.org Message-ID: <4e69d854-e872-4833-b836-f9caf5fe76f0@baroi.com> In-Reply-To: <97286FA9-DD47-4EB2-BD7A-C2A8BC8B62B5@karels.net> References: <97286FA9-DD47-4EB2-BD7A-C2A8BC8B62B5@karels.net> Subject: Re: trpt(8) to be decomissioned List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Correlation-ID: <4e69d854-e872-4833-b836-f9caf5fe76f0@baroi.com> X-Bayes-Prob: 0.0001 (Score 0, tokens from: outgoing:default, base:default, @@RPTN) X-Spam-Score: 0.00 () [Hold at 7.10] X-CanIt-Geo: No geolocation information available for 10.1.0.31 X-CanItPRO-Stream: outgoing:default (inherits from base:default) X-Canit-Stats-ID: 028E7jlId - b19985e7b721 - 20221104 X-Antispam-Training-Forget: https://spamblock.prxy.com/b.php?c=f&i=028E7jlId&m=b19985e7b721&rlm=outgoing&t=20221104 X-Antispam-Training-Nonspam: https://spamblock.prxy.com/b.php?c=n&i=028E7jlId&m=b19985e7b721&rlm=outgoing&t=20221104 X-Antispam-Training-Phish: https://spamblock.prxy.com/b.php?c=p&i=028E7jlId&m=b19985e7b721&rlm=outgoing&t=20221104 X-Antispam-Training-Spam: https://spamblock.prxy.com/b.php?c=s&i=028E7jlId&m=b19985e7b721&rlm=outgoing&t=20221104 X-Scanned-By: CanIt (www . roaringpenguin . com) on 10.1.0.12 X-Rspamd-Queue-Id: 4N3X7P603Mz3Hq1 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of max@baroi.com designates 72.20.134.35 as permitted sender) smtp.mailfrom=max@baroi.com X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip4:72.20.134.32/28]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[current@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:394437, ipnet:72.20.134.0/24, country:US]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DMARC_NA(0.00)[baroi.com]; RCVD_COUNT_FIVE(0.00)[6]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEFALL_USER(0.00)[max]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N I'm sorry if this is an inappropriate suggestion, but I think it would be n= eat if there was a place in the ports hierarchy for retired programs like t= rpt. Maybe a "historical" or "archival" directory for programs phased out o= f from base, especially ones that are almost four decades old. -Max Nov 3, 2022 11:04:07 PM Mike Karels : > On 3 Nov 2022, at 22:48, Gleb Smirnoff wrote: >=20 >> =C2=A0 Hi, >>=20 >> trpt(8) is utility to pull TCP debugging data from the kernel >> in 4.2BSD. We still have it in the base, with corresponding >> TCPDEBUG option in the kernel and SO_DEBUG socket option. >>=20 >> At the same time we have much more powerful debugging facilities >> for TCP, e.g. the Dtrace probing, the TCP black box logging and >> siftr.=C2=A0 These are the tools that modern developers use. >>=20 >> Already touched this topic with rscheff@, tuexen@, rrs@ and jtl@. >> None of them new what trpt(8) is :) Looks like a good justification >> to me. >=20 > I have used trpt, but not for many years.=C2=A0 It was done before tcpdum= p > as well.=C2=A0 Its time has long since gone. >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Mike >> --=20 >> Gleb Smirnoff