From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RPRzb-0001Sf-5W for garchives@archives.gentoo.org; Sun, 13 Nov 2011 04:48:31 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 05ABD21C03F; Sun, 13 Nov 2011 04:48:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 2CA0821C023 for ; Sun, 13 Nov 2011 04:47:51 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 838FB1B4001 for ; Sun, 13 Nov 2011 04:47:50 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: openrc: use iproute2 for all network handling in linux Date: Sat, 12 Nov 2011 23:47:49 -0500 User-Agent: KMail/1.13.7 (Linux/3.1.0; KDE/4.6.5; x86_64; ; ) References: <20111111215344.GA31226@linux1> <20111111222509.5ee8107a@angelstorm> <4EBF1CDE.2020508@gentoo.org> In-Reply-To: <4EBF1CDE.2020508@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1539630.JUqdDqbX14"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201111122347.50608.vapier@gentoo.org> X-Archives-Salt: 38b89565-8d97-42a3-a4b7-f49b61be0830 X-Archives-Hash: c0d5e433ec55997876abe02de57d4b82 --nextPart1539630.JUqdDqbX14 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Saturday 12 November 2011 20:26:54 Ch=C3=AD-Thanh Christopher Nguy=E1=BB= =85n wrote: > Joshua Saddler schrieb: > > if net-tools isn't being dropped from the system set, don't force our > > users to install redundant utilities. >=20 > ip is not redundant. You need it for e.g. GRE tunnels. for basic setups, it is completely redundant. which is the only case we're= =20 talking about here. > net-tools uses the old /proc/net/dev interface, while iproute uses > netlink. This is very much like wireless extensions vs. cfg80211, where > the old interface is still around for legacy compatibility but won't > receive updates for new features. Eventually, you want to get rid of all > /proc/net/dev and wext stuff in order to have a legacy-free system. considering the tools work fine for the use cases we're talking about, and= =20 there are no plans i know of to ever have these interfaces go away, and the= re=20 are no significant (or any at all?) efforts to replace all of net-tools. > I would be very much in favour of not installing net-tools by default as > soon as openrc switches to iproute. However I think this would make many > users unhappy so has to be carefully prepared and users educated first. > Debian has set this goal in 2007[1] and they have not reached it yet. you keep saying "net-tools" when you actually mean "ifconfig". the net-too= ls=20 package provides quite a bit more than the common ifconfig/route/iptunnel t= ools=20 which ip replaces and for which there are no replacements. =2Dmike --nextPart1539630.JUqdDqbX14 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJOv0v2AAoJEEFjO5/oN/WBQPgP/1X0hwNCWpK2JkgsVA3/3is0 6lKR902kzdY/NdIN7YpBbMhfWWo01y3ItdLxbOSNl5eSd5ZSFq45UJH9/0V4Ulsq SfoTjbX5sEq34cDz94wJ2O6F0M9CAz/9bd5P+67OzhQ8tSUHe5g8e4zEjNQMQCFl Ih+rwIVQ6c+1SprwIKDj7AZvfGrCTcBbJtP4FcC0rjhrZwg/pjdCDw28Z1oVUoki DbYC2evHnXUbq6J6Wm+f5HKOIDHDUIi8BZOOaWqw+EuQVc2bFwpanzBnfSJAzzfU eokIVrVKm1NyTAEup07H5bRDz8pR+RlveJWnhwxe6V9XS1h325F49vv6mFbGduVC GVVTotsXmyU7OGEPSeW4vGN1eariKCfhkEosqgWvp8bHc9WlVFEYS94wCvj5lUpj C0Z19uXlDFbdudXAzB6y1huIjM9lik9pfc7Dr9n8CzM9xen42jJJvNsNGPfVKN+R 0RUz/cczvb/c0tAF80I/Eib8vJgID2vMw+CxCvGB3B5+WNC/bmt3XCl0rk4DZgEP 8kpvGbjjS7bNcgbaZdVuCoaS91oQL24HaEtWv0vj5Xz9vbxLzBLWnlphA1FEDk6+ BaPmx9/rhcOs9VI2nTCgn2Yw17dkdOLs0cmksoJxRf4ZR9j+trKcIs9RiHeRNoTm It9Ij4CM7bN93WjBNPAt =tcrN -----END PGP SIGNATURE----- --nextPart1539630.JUqdDqbX14--