[devel] netstat (was: I: packages depending on obsolete net-tools)

Dmitry V. Levin ldv на altlinux.org
Пт Фев 5 01:49:22 UTC 2010


On Thu, Feb 04, 2010 at 08:52:22PM +0300, Konstantin Pavlov wrote:
> On Thu, Feb 04, 2010 at 08:43:58PM +0300, Dmitry V. Levin wrote:
> > > Более другие дистрибутивы и операционные системы этот "устаревший
> > > неподдерживаемый софт" тоже не поддерживают?
> > 
> > net-tools в некоторой степени поддерживается, но основное направление
> > этой поддержки -- распространение рекомендаций по миграции.
> > 
> > > Какова поддержка и живучесь форков этого софта?
> > 
> > iproute2 -- это не форк net-tools, а его замена.
> 
> А что насчет замены части net-tools через inetutils?

inetutils очень мало распространен, не в каждом репозитории есть пакет,
мне понадобилось некоторое время, чтобы понять, что можно ожидать от
inetutils.

Итак, netstat там нет, route там нет, arp там нет, а ifconfig, который там
есть, работает по тем же принципам, что и ifconfig из net-tools.

Сравните:
$ strace -eioctl -o '|grep -c SIOC >&2' /sbin/ip l sh lo >/dev/null
1
$ strace -eioctl -o '|grep -c SIOC >&2' /sbin/ifconfig lo >/dev/null
11
$ strace -eioctl -o '|grep -c SIOC >&2' inetutils/ifconfig/ifconfig lo >/dev/null
17

(BTW, ifconfig -a из inetutils в упор не видит venet0)

Нет, увы, netlink упразднил ioctl, об этом даже на wikipedia написано:
http://en.wikipedia.org/wiki/Netlink


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100205/01e10a2e/attachment.bin>


Подробная информация о списке рассылки Devel