Bug 13358

Summary: [FR] proper interface-to-NIC binding implementation
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: alterator-net-ethAssignee: Mikhail Efremov <sem>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: asy, boyarsh, hiddenman, peet, pilot, rider, sem, vitty, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 13351    
Bug Blocks:    

Description Michael Shigorin 2007-11-08 14:12:41 MSK
По мотивам https://bugzilla.altlinux.org/show_bug.cgi?id=13351#c5

IMCO лучше переформулировать баг:
alterator-net-common, который завязан на /etc/net, должен(!) использовать не
/etc/iftab, а /etc/net/iftab.

При этом идеально было бы:
- создавать этот файл, если он отсутствует;
- модифицировать существующий -- только при _отсутствии_ в нём комментария вроде 
# DO NOT EDIT, AUTOGENERATED FILE
# REMOVE THESE TWO LINES IF YOU NEED TO KEEP YOUR CHANGES
- прописывать указанную строчку в начало файла при создании.

В совсем идеале в /net-eth было бы здорово поставить checkbox "зафиксировать
привязку по:" и listbox "mac/busid[/driver]" (всё это активировать, если найдено
несколько эзернетов).

Вот от такого сисадмины будут облизываться, особенно если ещё и взлетим ;-)
Comment 1 Michael Shigorin 2007-11-08 17:10:56 MSK
Да, и фиксировать что-либо _только_ по кнопке "применить" или "далее" -- если
запуск модуля и немедленный выход что-либо изменяет в системе, то это ещё хуже,
чем linuxconf когда-то себя вёл.
Comment 2 Denis Ovsienko 2007-11-10 20:26:46 MSK
угу
Comment 3 inger@altlinux.org 2008-01-14 13:36:43 MSK
В самом последнем net-eth появился соотв. крыжик.
Но работаю пока с /etc/iftab ибо etcnet кажется так и не научился
переименовывать интерфейсы.

Comment 4 Denis Ovsienko 2008-01-14 14:14:43 MSK
Это авторы udev в своей модели окружающего мира не ожидают такого события, как
переименование интерфейса. etcnet всего лишь ждёт, пока это исправится. Сделаю
--- сообщу.
Comment 5 Mikhail Gusarov 2008-01-14 14:16:25 MSK
[недоуменно] Так ведь не работает ещё - зачем закрывать? Или я не в теме?
Comment 6 Sergey Y. Afonin 2008-01-14 14:50:22 MSK
Кстати, мне тут подсказали недавно, что можно не через ifrename имена 
интерфейсов задавать, а через правила udev. Только я, пока, не думал, как это 
помочь может... И может ли.
Comment 7 inger@altlinux.org 2008-01-14 21:29:28 MSK
Не стоит недоумевать ;)
Проблема состояла из двух частей:
одна из них относилась к alterator, вторая к etcnet.
Та что к etcnet, вряд ли будет решена - там есть
масса чисто технических проблем. А
основная критика к alterator была в том что был
некий мозг, результат работы которого не
всегда устраивал.
Comment 8 Michael Shigorin 2008-03-17 23:13:24 MSK
Спасибо, только в итоге родился Bug #14872