ifplugd

Добавил modules_eth0="!plug" в /etc/conf.d/net для того, чтобы не запускался ifplugd при выполнении /etc/init.d/net.eth0 start , но он все равно убивается при выполнении /etc/init.d/net.eth0 stop (ifplugd запускается отдельно)

Что можно подкрутить, чтобы этого не происходило?

!ifplugd или глобальный

!ifplugd или глобальный запрет (modules=) не меняет ситуацию?

глобальны - всмысле для всех

глобальный - в смысле для всех интерфейсов? нет не меняет.

а по первому вопросу? и при

а по первому вопросу? и при запуске/остановке интерфейса есть сообщение Starting/Stopping ifplugd on ${IFACE}?

если сделать !ifplugd, то

если сделать !ifplugd, то запустится netplugd :)

я тут поизучал /etc/init.d/net.lo, дык похоже при остановке интерфейса настройки !ifplugd, !netplugd и т.п. вообще не рассматриваются, что вообщем-то логично: если поменяли что-то во время, когда интерфейс был поднят, то все должно быть "зачищено" после выключения.

а если снести netplugd или

а если снести netplugd или добавить !netplugd?
При остановке стопается то, что есть в ${MODULES}, а это в свою очередь _load_modules задействует. Сходу там не все понятно в части запрета модулей, поэтому я бы посоветовал запретить так или иначе _конкретные_ модули (вдруг поломали «generic plug»). Ну и если я правильно все понимаю что у Вас происходит – стоит разобраться и возможно бажик оформить.

если ifplugd запущен, то

если ifplugd запущен, то сообщение есть

запущен «отдельно» или все же

запущен «отдельно» или все же стартом интерфейса?

отдельно

отдельно. да не... я тут стормозил, все логично, если остановил интерфейс вручную (через /etc/init.d/net.XXX stop), то никакие коммутации кабеля не должны его поднимать обратно автоматом. соответственно ifplugd должен быть прибит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".