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 |