From nobody Sun Jul 6 23:23:47 2025 X-Original-To: dev-commits-src-all@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 4bb3N36LVZz60bhs; Sun, 06 Jul 2025 23:23:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bb3N35WgVz3yfQ; Sun, 06 Jul 2025 23:23:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1751844227; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YphLE/fbU39Y/6fDiIRX99dqlwhtpd9Y0iXkOiPBorg=; b=ehU6XForoaAS2vGMHOgnnykmAfH3IhfRWV2JV8hO3CIa6GJ3/S9kKdMKCUffjaG0tydu+p 1EbZsx/8iuxOhjosjuyx/DT7HZfmpD/CCJVN6FGlwMRPNNXbkYA+6wBuLSPZmf6YxB3CYl RlQ6OH1GUXY49VQccahIKRxhrYFZbbC2rirkkmCAaRgvKoUN1bUj0Ev8GZKpPMPQGFbfvz /zm7sB/XubuoS0nV82hB6ch7qdjjycUcHwh+u0FsIsd7kb4E9kEuzrNyAHgnzi8riPpiGF 2qa5Uw1Mrq6YoDfsRxPs2iLEft23PlRv5dFdlx872m50BaBxe8pTWwXrK2JN3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1751844227; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YphLE/fbU39Y/6fDiIRX99dqlwhtpd9Y0iXkOiPBorg=; b=EFt432PfDuXg3SA+mXNRW3XeTKGMPckMATKXt/AWXbdHGWrWPABI3ytKRNGEe9GsvQnFN0 OoSfOJi+0hlzPY6ZBf2pYd3i09W6HgXuPhZSVTxALd1Nk9+VuYIDUdL715FTMPU220PP/g qp+ZXzDayWRWhmSc/chFrdl8a2+eo6Z+FEEBJdrqQsd1sG9TzBH0DFqq359tbfn8j4Juem 2qVqxyNmdyBHLrm+aBFUb6eWXSj368zgkje5zKQIVwNKoFjqy5ll+T+lqaCa7QOs0vxZgA 5OEAuAXO7LL8bcJR+CK3nzyGEwJOVvwJlDKmEw4L1cwtCrRptgyXrP30Bq2O9w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1751844227; a=rsa-sha256; cv=none; b=Pb5TjEw2ifghS5hnMBW5SQk7830Le3DMenpSp51WazoXqdjx2eWwl6sTysM6Eh/KSdQN1I s/BPV5QGwncwFMbMj69+cfhV59OrOp2aV1m532bPT/8G9RfjET2B6yqGZhJ7yj4AnJGO9c e1loDX2YY4C3bYPrINbM/e2bJtzgySMOxgdvGu41w0VF7oGBOYzGuIIFXQdaLDRz514g/4 7nvOAiZ0z9Izgue4bwHjEH3dTBRRqrJWDcpCLyLoF7MtZnt6PSmj8/Elvx4Fy1neIAZrWo yAZTTTH7YBIDCOAo58hwPMmX3wfoL4vDuP4F3bKfag4Vojz8nmyyqnYpUl1Yjg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bb3N35520z9mQ; Sun, 06 Jul 2025 23:23:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 566NNlAp048382; Sun, 6 Jul 2025 23:23:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 566NNlrs048379; Sun, 6 Jul 2025 23:23:47 GMT (envelope-from git) Date: Sun, 6 Jul 2025 23:23:47 GMT Message-Id: <202507062323.566NNlrs048379@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Lexi Winter Subject: git: 4b7cdb5a420f - main - deprecate RIP List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ivy X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4b7cdb5a420f518fbe1968a6916b6d017f54025d Auto-Submitted: auto-generated The branch main has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=4b7cdb5a420f518fbe1968a6916b6d017f54025d commit 4b7cdb5a420f518fbe1968a6916b6d017f54025d Author: Lexi Winter AuthorDate: 2025-07-06 23:22:42 +0000 Commit: Lexi Winter CommitDate: 2025-07-06 23:23:41 +0000 deprecate RIP Per https://wiki.freebsd.org/DeprecationPlan, deprecate RIP in 15.0R, with the intention of removing it in 16.0R. Add a note to the manpages of routed(8), rdisc(8), rtquery(8), route6d(8) and rip6query(8) noting that they will be removed in a future release. RIP has been obsolete for over 20 years and no one is running it on modern networks. If someone really needs RIP, there are alternatives such as 'bird' or 'quagga' available from ports; there is no need to ship it in base. Relnotes: yes Reviewed by: des Approved by: des (mentor) Differential Revision: https://reviews.freebsd.org/D50292 --- sbin/routed/routed.8 | 9 ++++++++- sbin/routed/rtquery/rtquery.8 | 7 ++++++- usr.sbin/rip6query/rip6query.8 | 8 +++++++- usr.sbin/route6d/route6d.8 | 7 ++++++- 4 files changed, 27 insertions(+), 4 deletions(-) diff --git a/sbin/routed/routed.8 b/sbin/routed/routed.8 index 8cf12d7b60e1..334c828b943e 100644 --- a/sbin/routed/routed.8 +++ b/sbin/routed/routed.8 @@ -27,13 +27,20 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd June 27, 2022 +.Dd May 20, 2025 .Dt ROUTED 8 .Os .Sh NAME .Nm routed , .Nm rdisc .Nd network RIP and router discovery routing daemon +.Sh DEPRECATION NOTICE +The +.Nm routed +and +.Nm rdisc +utilities are deprecated and will be removed in +.Fx 16.0 . .Sh SYNOPSIS .Nm .Op Fl isqdghmpAtv diff --git a/sbin/routed/rtquery/rtquery.8 b/sbin/routed/rtquery/rtquery.8 index de5e1fc7cf96..ff46a3414dcf 100644 --- a/sbin/routed/rtquery/rtquery.8 +++ b/sbin/routed/rtquery/rtquery.8 @@ -1,11 +1,16 @@ .\" $Revision: 2.27 $ .\" -.Dd June 1, 1996 +.Dd May 20, 2025 .Dt RTQUERY 8 .Os .Sh NAME .Nm rtquery .Nd query routing daemons for their routing tables +.Sh DEPRECATION NOTICE +The +.Nm +utility is deprecated and will be removed in +.Fx 16.0 . .Sh SYNOPSIS .Nm .Op Fl np1 diff --git a/usr.sbin/rip6query/rip6query.8 b/usr.sbin/rip6query/rip6query.8 index 856a59138bc1..92e49f5ade58 100644 --- a/usr.sbin/rip6query/rip6query.8 +++ b/usr.sbin/rip6query/rip6query.8 @@ -29,13 +29,19 @@ .\" .\" $Id: rip6query.8,v 1.2 2000/01/19 06:24:55 itojun Exp $ .\" -.Dd October 7, 1999 +.Dd May 20, 2025 .Dt RIP6QUERY 8 .Os .Sh NAME .Nm rip6query .Nd RIPng debugging tool .\" +.Sh DEPRECATION NOTICE +The +.Nm +utility is deprecated and will be removed in +.Fx 16.0 . +.\" .Sh SYNOPSIS .Nm .Op Fl I Ar interface diff --git a/usr.sbin/route6d/route6d.8 b/usr.sbin/route6d/route6d.8 index 3a7bc8721923..e9ad3266ba26 100644 --- a/usr.sbin/route6d/route6d.8 +++ b/usr.sbin/route6d/route6d.8 @@ -14,12 +14,17 @@ .\" LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR .\" A PARTICULAR PURPOSE. .\" -.Dd November 18, 2012 +.Dd May 20, 2025 .Dt ROUTE6D 8 .Os .Sh NAME .Nm route6d .Nd RIP6 Routing Daemon +.Sh DEPRECATION NOTICE +The +.Nm +utility is deprecated and will be removed in +.Fx 16.0 . .Sh SYNOPSIS .Nm .Op Fl adDhlnqsS