From nobody Sat Jul 19 05:16:45 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 4bkZdp2cDPz62KDr; Sat, 19 Jul 2025 05:16:46 +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 4bkZdp0PQmz3wMN; Sat, 19 Jul 2025 05:16:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752902206; 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=JdLWiINhOIYteRtO6Axt1c0+23ZKJSrIVovoHDn4kv4=; b=R5Ur5K49fTrxq+9eOe0XXcGjpU15XmanMRELiDqMKFqwUgOAeatWWs9KQmqQqHc3p9/P0m w1Sr7VZN6DWKTsL0vveT4yBDfuNNMz6KPuGNAs92m5kVlCZEtdcRam1Fi0bP2p4u3QYLcD 6L7paIWi4fn95614w8iQVOFk34jIFXDsG6NbgqQDUhBcrKcSM2Dxh6DDNHVle4bRa0Q+9R 5hA1oYkZH3Q65vYmHwuxV9lbvtqiY6V/aZx0gFxH9FB3xMWWNbt+Cbdwzl1E7e0K68qqXY ZLlG8gyzdcnLQgMnTcZRjfoGFmbGAqCy9PU+o+v64cCf2V6EolEoknYLAqBvug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752902206; 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=JdLWiINhOIYteRtO6Axt1c0+23ZKJSrIVovoHDn4kv4=; b=fSnba5pBRJXyvwypA1y6Gp63DYbcHrXE12YG5FC6MbmA+ehuC5ogIJg/FxPX3wAozR9HjX a9o6+PrWNOMmYTwq+ghRTbhP7td9PxliQBGL3wibhKCngvNc0J6u/OSZBT4yJEUiVZ9pqi mJv2Z+h3k4QrhDYb098eHsUCUowCFjij4TGnJj3/STID2wTlL2eZOGlaYtLof4oevHP+TG hCAFuGKF3Cis3tZtKMsfgO66ctTqOO5H9oTUIEBj+ORqj7Ckm1bLOZo6hWyvOxH5BNDEnd fJzcmx4tfRRW7RDEgmgDKWByw/dKaFVyZASZl6Wd7JJZOfBPj72l7jzu0BWoEA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752902206; a=rsa-sha256; cv=none; b=DEI4GRNAtZq0LzVmVYANjK9OAY/bl/8nX32HmztV+4qAy+rgOqe6CvNebqmTiIKr4+O7mB 2CrbBd9YoYkF/A8HJRt5bWEiAzmadOqWoPqtVw5/a5nNvcAxXx0kVsKSVnsrYueM/Grsk3 nHVjNOxLUZHXlglKBGV6Su/u0MP+XCNA9VsM+giVsvszrwKL9+lLsH3IEdlXb/g8hVGs/1 IJmXSTb+rQ0vBlVeAfC6lN0frNJdn0YDDZBlickZf81VwJQcFuw/Lk8LEIXbHvOgZJTiaq D2VZyf6V8OurT1ZhDTj5Jai7w19owYFZjqtvHtjSKs579KAqiKMEzvRy9Aj7zg== 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 4bkZdn59RPz1Bts; Sat, 19 Jul 2025 05:16:45 +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 56J5Gjfv028733; Sat, 19 Jul 2025 05:16:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56J5Gj9r028730; Sat, 19 Jul 2025 05:16:45 GMT (envelope-from git) Date: Sat, 19 Jul 2025 05:16:45 GMT Message-Id: <202507190516.56J5Gj9r028730@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Lexi Winter Subject: git: ae3b38b834c6 - stable/13 - 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/stable/13 X-Git-Reftype: branch X-Git-Commit: ae3b38b834c6342e2e0514867688361c3e93ede5 Auto-Submitted: auto-generated The branch stable/13 has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=ae3b38b834c6342e2e0514867688361c3e93ede5 commit ae3b38b834c6342e2e0514867688361c3e93ede5 Author: Lexi Winter AuthorDate: 2025-07-06 23:22:42 +0000 Commit: Lexi Winter CommitDate: 2025-07-19 01:12:27 +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 (cherry picked from commit 4b7cdb5a420f518fbe1968a6916b6d017f54025d) --- 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 08d39041cdf9..828960d920ff 100644 --- a/sbin/routed/routed.8 +++ b/sbin/routed/routed.8 @@ -29,13 +29,20 @@ .\" .\" @(#)routed.8 8.2 (Berkeley) 12/11/93 .\" -.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