Summary: | Вызов dhcpcd при каждом изменении настроек | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexei V. Mezin <alexei.mezin> |
Component: | alterator-net-eth | Assignee: | Mikhail Efremov <sem> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | boyarsh, rider, sem, vitty, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Alexei V. Mezin
2009-02-10 22:35:16 MSK
Мне кажется , что ошибка cоставлена некорректно ибо состоит на самом деле из описаний последствий неправильного поведения dhcpcd, на что и так есть кажется отдельная ошибка. Кроме того в конце ошибки всё сводится к dnsmasq, который оказался в системе вовсе не ради etcnet и чьи проблемы не имеют никакого отношения ни к etcnet ни к alterator-net-eth. Мантейнер network mananager по чьей воле в Desktop оказался неудачно скофигурированный сервис обещался сделать так чтобы dnsmasq не стартовал в системе по умолчанию - nm сам его запустит для себя когда посчитает нужным. (В ответ на комментарий №1) > Мне кажется , что ошибка cоставлена некорректно ибо состоит на самом деле из > описаний последствий неправильного поведения dhcpcd, на что и так есть кажется > отдельная ошибка. А какое поведение в данном случае правильное? Если dhcpcd не сказали не трогать resolv.conf - он его перезаписывает, да. Можно конечно переделать hook, который это делает, и мержить resolv.conf, но тогда уж лучше сразу переходить на какой-нибудь resolvconf и заставить всех им пользоваться. > Мантейнер network mananager по чьей воле в Desktop оказался неудачно > скофигурированный сервис обещался сделать так чтобы dnsmasq не стартовал в > системе по умолчанию - nm сам его запустит для себя когда посчитает нужным. Пардон, не было такого. NM и так его запускает только когда dnsmasq ему нужен. Но dnsmasq стартует из своего собственного инит скрипта, что, думаю, логично. Отключать его безусловно я тоже не могу, dnsmasq может быть установлен и использоваться пользователем безотносительно к NM. Вообще у меня руки чешутся оторвать зависимость на dnsmasq, он нужен для достаточно редкой и не всем нужной задачи, но если shared connection все-таки нужно - dnsmasq должен стоять. Как это разрулить чтобы все были довольны - я не придумал. P.S. Баг не об этом конечно, но раз уж зашел разговор... |