From nobody Sat Jul 19 05:16:23 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 4bkZdM6Fhtz62K1W; Sat, 19 Jul 2025 05:16:23 +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 4bkZdM42qZz3vqd; Sat, 19 Jul 2025 05:16:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752902183; 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=ESP4S9aQpnDf5e8TrOBrBFBSEMbPqAQN9O4+FcHCJ48=; b=rjIEkGI8f0WFmksPyp4RmPtysDmzpRBcxaoiZJuHcgABidjU/MmPV5nlGZsOQR4UkTbIuL jBOH6Nuy4o9SjURyxq0MOi3pYv87Y7D1PO9VIl8+qeF9jYCe5dKam909N5K9HlNvoCOXn8 deDh2OnY/RbSxIQ+7d4fOaiAxDWUZo9+SKY2g8pPmTM6sd8xOHpbdaei+z5YOMt2gnofuI Tl8XDapyMveVvQfSudaL9j21uGb/YjMw/t/GgO3x5tGUC53xnjGMqufAEU3gBUUSbEjczb CJ14FpjHfygGf7V+Q2He4fAjKPZP3ARRhYYBvvrXqAN4NkcGPGkMtJDc0oR0FA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752902183; 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=ESP4S9aQpnDf5e8TrOBrBFBSEMbPqAQN9O4+FcHCJ48=; b=blwIBwIRDzsKHCjrcDasDXiObU4vCXHc6M5fgj2aHiweF0LAys6akXqO7GSwOUfMNu4aEC d9KsGT+wBdYY/ygM0K1qRSISuBnlB6ATDWp2uCdwwgHs9bs1PyxkMe5KUHZ27outQhP/hu ozsYNggoPACtXpiRBBM31/acjl3UGQD1teXMobQcUGWKBUvOi8e4wKu6F+eMRDAeuf4y6N V5OUeUVnOpYI2+xC/5EQWhyAnVVwbfmuL6ZisanWIvrn0541OLjeeKf97BTMFTOlqKGF7c BVSN+3i/6/LbBasrvOmHLBqZYJWKQhYaXMT4eIVn4d6t5JrgY/5pmw9wTa8Iyg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752902183; a=rsa-sha256; cv=none; b=UcL4wkTA/znbD/MOGvao31Mv028INLYHhZ96uX2yPUJejTe4slwwd6hlhiWp1s+D2SMOYR KWk/cu0jtgS40z/MEqutEbF2sbBqn7WkSgRavO/qy5WBBRbVAnp6gAToOJdJ2qknLFXjoP vsqNWhSuHVI/PGm2LSkQLuuys8dKW4z05w/0K5UT7EVl+6KDZKtnOmO5FvWcbOPX+f1G1e NPpjAhtz9A+oPbgUS1gi0iK11XAcpB5Ot7/RhTD/yacEp09Pt9UOBCSqnF7rti8s1edJPu NMi/RU858hGS9tM09ilGq0/iSNdTKYwg4a/2JoGn6IQ+WrwF7GdGMzggfJHFMg== 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 4bkZdM3T4Qz1Btr; Sat, 19 Jul 2025 05:16:23 +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 56J5GNbx028445; Sat, 19 Jul 2025 05:16:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56J5GN6G028442; Sat, 19 Jul 2025 05:16:23 GMT (envelope-from git) Date: Sat, 19 Jul 2025 05:16:23 GMT Message-Id: <202507190516.56J5GN6G028442@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: d350c18f98fd - stable/14 - 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/14 X-Git-Reftype: branch X-Git-Commit: d350c18f98fd41e773a4856bff268f4f8060b21e Auto-Submitted: auto-generated The branch stable/14 has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=d350c18f98fd41e773a4856bff268f4f8060b21e commit d350c18f98fd41e773a4856bff268f4f8060b21e Author: Lexi Winter AuthorDate: 2025-07-06 23:22:42 +0000 Commit: Lexi Winter CommitDate: 2025-07-19 01:03:53 +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