Bug 6620

Summary: Guess if network interfaces are managed by ifplugd
Product: Sisyphus Reporter: Sviatoslav Sviridov <svd>
Component: etcnetAssignee: Mikhail Efremov <sem>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: ldv, mike, rider, sem, shaba, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   

Description Sviatoslav Sviridov 2005-04-22 17:01:59 MSD
В настоящий момент для использования интерфейса с ifplud необходимо править
конфигурацию в 2х местах: ifplugd.conf и options интерфейса.

Было бы здорово, если бы etcnet мог сам "вычислять" используется ли ifplugd для
интерфейса или нет. Чтобы не ломать то, что есть, предлагаю сделать следующее:

Ввести новое значение для USE_IFPLUGD - "auto". В идеале, оно должно стоять по
умолчанию.

Для вычисления реального значения:
1. Убедиться, что имеется сервис ifplugd
2. Убедиться, что сервис ifplugd включен для целевого ранлевела (/sbin/runlevel)
3. Убедиться, что ifplugd будет обрабатывать нужный интерфейс. В случае опции
auto у ifplugd использовать тот же алгоритм для определения.
4. Если что-то неясно/непонятно - использовать значение "no" в качестве результата.

Вроде бы реализуемо без критических изменений...
Comment 1 Denis Ovsienko 2005-04-22 17:19:22 MSD
Принято.
Comment 2 Denis Ovsienko 2005-06-24 12:45:30 MSD
Я думаю, что тогда лучше взять управление процессами ifplugd на себя.
Comment 3 Sviatoslav Sviridov 2005-06-24 12:48:55 MSD
(In reply to comment #2)
> Я думаю, что тогда лучше взять управление процессами ifplugd на себя.

Согласен, тоже хороший вариант
Comment 4 Denis Ovsienko 2005-08-02 17:53:07 MSD
/etc/net 0.7.10