>ifupdown и есть ваш велосипед на костылях. Чем он отличается от самописных
>скриптов?Тем, что он хорошо отлажен и в нём есть заготовки на большинство типовых случаев.
>Его кто-то не писал, он "автописный" или как? Какие конкретные
>преимущества помимо встроенной кофеварки? Если через devd/udevd можно это делать, то
>на кой чёрт писать велосипед?
На кой чёрт /etc/rc.conf, если настройки можно делать скриптами в /etc/rc.local? Аналогия ясна?
>Ничего дебильного как ваш арп-пинг или
>тоже запоминание названия интерфейса по мак адресу я ещё не видел.
А ничего дебильнее прыгающей нумерации сетевушек в вашей фре я не видел. Стоят три сетевушки одинаковой модели: rl0, rl1, rl2. Вынимаем вторую, вставляем ещё одну, но другой модели и что мы видим? rl0, rl1, xl0. Вперед, переписывать в трёхстах местах название интерфейса. Или алиасики на сетевушки припедаливать через devd.
>Это уже прямо винда - засирать в /etc (!) автоматом какое-то
>дерьмо типа "очень нужной штуки" - параметры сетевой карты.
Если переместить настройки udev в /var, как это сделано в RedHat, ты успокоишься?
>Для каждой сети я единоразово пишу скриптики с добавлением адреса на интерфейс,
>роутинга или же просто запускаю дшсц-клиента если не знаю настройки сети.
На каждый случай свой велосипедный скриптик. А на каждый пакет, с сособым наборам зависимостей, собираешь из портов. Продолжай тратить время.
>Трудно сообразить тебе в какой же ты сети? Дома, в офисе
>или в кафе?
Пришёл из офиса в кафе, заюзал su, и давай редактировать udev и самописные скриптики?
>Но просто даже в жизни, банально - прописать альясы на интерфейс в
>/etc/network/interfaces - это уж извините, придумать такой убогий синтаксис нужно ещё
>постараться.
Ты про это?
auto eth2:0
iface eth2:0 inet static
address 10.3.17.1
netmask 255.255.255.0
Это убогий синтаксис? Да, конечно ifconfig_rl0_alias0="inet 10.3.17.1/24" гораздо лучше. А если так:
auto eth2:0
iface eth2:0 inet static
address 10.3.17.1
netmask 255.255.255.0
up echo "eth2:0 up" > /root/log
down echo "eth2:0 down" > /root/log
То ты уже полез в дебри devd.