From nobody Mon Apr 15 20:10:12 2024 X-Original-To: arch@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 4VJJF16GwJz5H0dC for ; Mon, 15 Apr 2024 20:10:13 +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 4VJJF1311Pz4Tn1 for ; Mon, 15 Apr 2024 20:10:13 +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=i4ZjXE3U; 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 CA5688D45 for ; Mon, 15 Apr 2024 20:10:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=le-fay.org; s=fuchsia; t=1713211812; bh=5nnXilmAQRn5bk16Sc8hGMQ8BbUsGF/w0m86CqjENM8=; h=Date:From:To:Subject; b=i4ZjXE3U9rW4SNIW3mT/HuBsPjyD3CJhIshI27VaXLr2hOXVeYpp2k81x09qep9rf ZjNiQ4LTyopN1Xh/Xre0UIazzztFu/RDcmT45LTIqG5cPgnpcrftR6N5tU6QJ3TurD +F3juR0jGgAx8HPJd+ZL4J6uPjsIHtiT9mY8lzw0= 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 48B9D2C0421 for ; Mon, 15 Apr 2024 21:10:12 +0100 (BST) Date: Mon, 15 Apr 2024 21:10:12 +0100 From: Lexi Winter To: arch@freebsd.org Subject: removing RIP/RIPng (routed/route6d) Message-ID: List-Id: Discussion related to FreeBSD architecture List-Archive: https://lists.freebsd.org/archives/freebsd-arch List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arch@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="YwhyjZXuuh/1LhYW" Content-Disposition: inline X-Spamd-Bar: - X-Spamd-Result: default: False [-1.77 / 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.97)[-0.973]; R_DKIM_ALLOW(-0.20)[le-fay.org:s=fuchsia]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; RCVD_NO_TLS_LAST(0.10)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DMARC_NA(0.00)[le-fay.org]; RCPT_COUNT_ONE(0.00)[1]; 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)[]; R_SPF_SOFTFAIL(0.00)[~all:c]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[arch@freebsd.org]; MLMMJ_DEST(0.00)[arch@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[le-fay.org:dkim] X-Rspamd-Queue-Id: 4VJJF1311Pz4Tn1 --YwhyjZXuuh/1LhYW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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? --YwhyjZXuuh/1LhYW Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEuwt6MaPcv/+Mo+ftDHqbqZ41x5kFAmYdiaEACgkQDHqbqZ41 x5ktqwv/USP8bMZ4LQSX3YygX0sDg94FQ3VcnIc3sC7zk0LekrUUMb7q5sRHepMk HviNjY0l5M8ApLeJ+3fEjoBm+OO6fE8xD3DSeVwtpe1ZfX2Q+utWl7nPPgnGE+vA LJa7qsa64J0Rj406XF5gDnbiEc4fcJnnYI02Zc5R8TVjnhMzjv5xk+uHv5IujCUW xA/8jy1BnHKe6k6M4rKIS619IY3yrPF+SGlr4nmvvTzh7Ae4Xjy1NNGsyqmIZ5Z+ 2SpuUNfWwugKRoC/V4XrnSTruvqsv2S3ZcURKyMnX/QSAjlxhJ8rM+xCovGQotHs 1+8WQ4acrwK1vpK7cGakMWTk0EvLrb5Ikua512dKb8xvhL+wHK5oNCA8uQPSDRy8 RI9LY2GuOtM8RI7/45EUh5f42VStClvBryNq8Jo/Czwuz2/mNBUpWEpwZ1YDXVKk QoKKw+19zEyp+qzWO6L/wPDwe36OUzJbGdHmJ6IqKX4QdORtEULOHFOnnQPN0X2r 1XK0ZBJg =qFZe -----END PGP SIGNATURE----- --YwhyjZXuuh/1LhYW--