From nobody Mon Apr 15 20:49:27 2024 X-Original-To: net@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 4VJK6M1bZ0z5H43t for ; Mon, 15 Apr 2024 20:49:31 +0000 (UTC) (envelope-from lexi@le-fay.org) Received: from fuchsia.eden.le-Fay.ORG (fuchsia.eden.le-fay.org [81.187.47.195]) by mx1.freebsd.org (Postfix) with ESMTP id 4VJK6L119Dz4c3g for ; Mon, 15 Apr 2024 20:49:30 +0000 (UTC) (envelope-from lexi@le-fay.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=le-fay.org header.s=fuchsia header.b=C9KmOhBJ; dmarc=none; spf=softfail (mx1.freebsd.org: 81.187.47.195 is neither permitted nor denied by domain of lexi@le-fay.org) smtp.mailfrom=lexi@le-fay.org Received: from iris.eden.le-Fay.ORG (iris.eden.le-fay.org [IPv6:2001:8b0:aab5:106:3::6]) by fuchsia.eden.le-Fay.ORG (Postfix) with ESMTP id 27B148C7A for ; Mon, 15 Apr 2024 20:49:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=le-fay.org; s=fuchsia; t=1713214168; bh=4VxnkyTWOlptehBxwsd5/YRpgs9BUyYerSHR8tjTCNQ=; h=Date:From:To:Subject; b=C9KmOhBJeYhLItHyAv9piq0gHiGkqTIn5pvOb70wr0gl4E7y0UHP4xPK0wb7c5i+e kjheJaeVYuvxV4/PVEjfUA/S/FB3QX2KpcbiDwkapazgGmVdDqztJ1TXc3KCPtoKLy ldmxCSo3u476/XdkEmtybq+a8Mna8nhqr6XRRjvA= Received: from ilythia.eden.le-fay.org (ilythia.eden.le-fay.org [IPv6:2001:8b0:aab5:106:3::10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by iris.eden.le-Fay.ORG (Postfix) with ESMTPSA id 8E9952C0421 for ; Mon, 15 Apr 2024 21:49:27 +0100 (BST) Date: Mon, 15 Apr 2024 21:49:27 +0100 From: Lexi Winter To: net@freebsd.org Subject: removing RIP/RIPng (routed/route6d) Message-ID: Mail-Followup-To: net@freebsd.org List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="PduEJjcb4l94ZyYj" Content-Disposition: inline X-Spamd-Bar: - X-Spamd-Result: default: False [-1.75 / 15.00]; VIOLATED_DIRECT_SPF(3.50)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.953]; R_DKIM_ALLOW(-0.20)[le-fay.org:s=fuchsia]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; RCVD_NO_TLS_LAST(0.10)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DMARC_NA(0.00)[le-fay.org]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[le-fay.org:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:20712, ipnet:81.187.0.0/16, country:GB]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[net@freebsd.org]; MLMMJ_DEST(0.00)[net@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; DWL_DNSWL_NONE(0.00)[le-fay.org:dkim] X-Rspamd-Queue-Id: 4VJK6L119Dz4c3g --PduEJjcb4l94ZyYj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [note: this is a copy of a mail i sent this to arch@, but someone suggested also asking net@ about this.] hello, currently FreeBSD ships routed(8) and route6d(8) which implement the RIP resp. RIPng routing protocols. many years ago, it was fairly common for hosts to run these protocols to get their routing table and it made sense to ship an implementation with the operating systems. nowadays, these are fairly niche protocols and have been replaced in most networks by either static routing tables (mostly just a default route) or more modern routing protocols like IBGP/EBGP, OSPF or IS-IS. as such, i'm not convinced there's any value continuing to ship these with the OS. for people who do want to continue running RIP/RIPng, there are several implementations available in ports, such as net/bird2 and net/quagga. i'd like to submit a patch to remove both of these daemons from src. if there's some concern that people still want to use the BSD implementation of routed/route6d, i'm also willing to submit a port such as net/freebsd-routed containing the old code, in a similar way to how the removal of things like window(1) and telnetd(8) were handled. does anyone have an opinion on this? --PduEJjcb4l94ZyYj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEuwt6MaPcv/+Mo+ftDHqbqZ41x5kFAmYdktQACgkQDHqbqZ41 x5mxqgwAljpapxF/QJisdOlCu0BwXbZc28yZXRzkE4aWK3VrI7vCqPPDOeAK5nh7 7PdjAqSVzuuUoxAm1enyDdYspNrjYD1WtRah/ZHsMJOhqqTrJtUR1gAxfSw2MN/X czaffPPWLeg7zJjvo1ecVFbMsfaDaVWNAqzdA+eaH9/emzRG6Uj42zWbISwKFhb4 JGVCatxBVvuNb+AMIYYXUdZLvBv5V97XGFCxEAf1GgRdSwbr5laaxQi8JSh2Pp7W Am0ZZiQKHX1RfEZ0Wnd/BFTw18RPND0YnwLuIGNAKVPxsxDs1a69kKxrkXUaRln7 Q6JoyL72yAfs7XXXWFc3Kk4lezUTMOPxZxRUMlH73fxeYpICAze34RKKMANkULbu 2z/tlOaWInTn+0wGv3SunHr2m1fiX1S9+U9fK+bxWQ21/bTyPAbifbb+XkVbXUIr jFCGZ/om4Bu5Gm+WcTJGGk7KqRnZbd4OheVkeZiG90qEYSai7MtM6G94Rhzam/dg GztAtaQD =oZER -----END PGP SIGNATURE----- --PduEJjcb4l94ZyYj--