Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] rfc: openrc: use iproute2 for all network handling in linux
Date: Sun, 13 Nov 2011 04:48:31
Message-Id: 201111122347.50608.vapier@gentoo.org
In Reply to: Re: [gentoo-dev] rfc: openrc: use iproute2 for all network handling in linux by "Chí-Thanh Christopher Nguyễn"
1 On Saturday 12 November 2011 20:26:54 Chí-Thanh Christopher Nguyễn wrote:
2 > Joshua Saddler schrieb:
3 > > if net-tools isn't being dropped from the system set, don't force our
4 > > users to install redundant utilities.
5 >
6 > ip is not redundant. You need it for e.g. GRE tunnels.
7
8 for basic setups, it is completely redundant. which is the only case we're
9 talking about here.
10
11 > net-tools uses the old /proc/net/dev interface, while iproute uses
12 > netlink. This is very much like wireless extensions vs. cfg80211, where
13 > the old interface is still around for legacy compatibility but won't
14 > receive updates for new features. Eventually, you want to get rid of all
15 > /proc/net/dev and wext stuff in order to have a legacy-free system.
16
17 considering the tools work fine for the use cases we're talking about, and
18 there are no plans i know of to ever have these interfaces go away, and there
19 are no significant (or any at all?) efforts to replace all of net-tools.
20
21 > I would be very much in favour of not installing net-tools by default as
22 > soon as openrc switches to iproute. However I think this would make many
23 > users unhappy so has to be carefully prepared and users educated first.
24 > Debian has set this goal in 2007[1] and they have not reached it yet.
25
26 you keep saying "net-tools" when you actually mean "ifconfig". the net-tools
27 package provides quite a bit more than the common ifconfig/route/iptunnel tools
28 which ip replaces and for which there are no replacements.
29 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] rfc: openrc: use iproute2 for all network handling in linux "Chí-Thanh Christopher Nguyễn" <chithanh@g.o>