[sisyphus] etcnet -- я схожу с ума

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Ноя 8 14:02:19 MSK 2007


On Thu, Nov 08, 2007 at 01:53:45PM +0300, Peter V. Saveliev wrote:
> Ну, давай грабли разберём по порядку и не спеша.
> 1. альтератор вбил вланы в /etc/iftab. Имхо, бага вот в чём:
> вбил _влан-имена_. И только. Файл лежит в /etc, не read-only,
> его каждый дурак с правами рута может отредактировать. Что и
> было сделано. Но эта бага -- только во вбивании влан-имён.

Именно (#13350).

> 2. etcnet нервно реагирует на изменения, которые производит ifrename+udev.
> 	2.1 Если в etcnet в конфиге есть признак интерфейса (businfo, hwaddr и т.п.), 
> то ему должно быть _без разницы_, как он называется на момент запуска. Тогда 
> это бага etcnet -- только в том, что имея признак, не переименовывает, как 
> надо.

Ммм... наверное.

> 	2.2 Если в etcnet в конфиге нет признака интерфейса (businfo, hwaddr и т.п.), 
> то тогда ничего удивительного, что он не отработал как надо. Баги в данном 
> случае в etcnet нет.

Кстати, возможно, alterator-net-eth действительно лучше бы не
iftab писал, а в options... но я не знаю, есть ли техническое 
различие, а с точки зрения админа "всё интерфейсное к интерфейсу"
или "всё про привязку интерфейсов -- в одном файле" является
скорее вкусовым вопросом (и я бы не пытался решить его
единственным правильным методом, хотя на чём-то надо
остановиться).

> 		2.2.1 Если при этом alterator-net-eth заточен под etcnet,

Да.

> но делает ему такую неприятную подставу, то это ещё одна бага в
> alterator-net-eth: работая с etcnet, использует некошерные
> методы.

Именно (#13351).

> Итого, точно одна бага alterator-net-eth, одна возможная бага
> alterator-net-eth и одна возможная бага на etcnet. Из категории
> потенциальных в категорию кинетических эти баги могут попасть
> при соблюдении условий, изложенных выше.
> 
> Ы? айда развешивать, согласно прейскуранту, если ещё не висят?

Поздно :-)  Но буду благодарен, если прочитаешь/выскажешься.
В т.ч. по https://bugzilla.altlinux.org/show_bug.cgi?id=13351#c5

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



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