Summary: | need resolvconf support | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | inger <inger> | ||||||
Component: | etcnet | Assignee: | Mikhail Efremov <sem> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P2 | CC: | ldv, rider, sem, shaba, vseleznv | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Bug Depends on: | 19151 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Description
inger@altlinux.org
2009-03-12 15:01:05 MSK
пакет openresolv есть у меня в git.alt. Created attachment 3365 [details]
use resolvconf
see also http://git.altlinux.org/people/sbolshakov/packages/?p=etcnet.git;a=shortlog;h=refs/heads/resolvconf Скажите лучше, когда этот openresolv будет в Sisyphus, и я притру патч. (In reply to comment #4) > Скажите лучше, когда этот openresolv будет в Sisyphus, и я притру патч. Сегодня потестирую патч вместе с openresolv. Если всё будет OK - сегодня же openresolv поедет в Сизиф. патч не полный. При опускании интерфейса надо вызвать resolvconf -d "имя интерфейса", чтобы "убрать" не нужные более данные. Created attachment 3371 [details]
resolvconf, revised
(In reply to comment #7) > Created an attachment (id=3371) [details] > resolvconf, revised Последняя версия из бранча resolvconf работает хорошо. 2pilot: Денис, пожалуйста, не затягивай со сборкой пакета, он нам очень нужен ;) openresolv поехал в Сизиф. Части все обнаружил, посмотрю, как они вместе прилаживаются. (In reply to comment #9) > Части все обнаружил, посмотрю, как они вместе прилаживаются. Есть предложение: при остановке интерфейса, надо оповещать resolvconf в любом случае иначе получаются висячие записи в /etc/resolv.conf Предложение принято. Релиз после проверки. http://racktables.org/trac/changeset/2567 (In reply to comment #11) > Предложение принято. Релиз после проверки. > http://racktables.org/trac/changeset/2567 По ссылке вижу как раз варант когда "resolvconf -d" запускается только при наличии "поинтерфейсного" файла resolv.conf ... а надо бы запускать и тогда когда этого файла нет - это даже логично ибо это просто оповещение о том что интерфейс ушёл ;) а зачем бы оповещать об этом, коль поинтерфейсного resolv.conf нет ? Вы уж определитесь. залил 0.9.8 (In reply to comment #13) > а зачем бы оповещать об этом, коль поинтерфейсного resolv.conf нет ? Элементарно. Я могу отредактировать resolv.conf, обнулить его или удалить а потом сказать network restart. И не важно правильно ли я там делал или нет - факт остаётся фактом - остаются висячие и не удаляемые енд-юзверем записи. P.S. Сделайте хоть тут правильный "деструктор" ;) (In reply to comment #16) > (In reply to comment #13) > > а зачем бы оповещать об этом, коль поинтерфейсного resolv.conf нет ? > Элементарно. Я могу отредактировать resolv.conf, обнулить его или удалить а > потом сказать network restart. И не важно правильно ли я там делал или нет - > факт остаётся фактом - остаются висячие и не удаляемые енд-юзверем записи. > > > P.S. Сделайте хоть тут правильный "деструктор" ;) В качестве use case: https://bugzilla.altlinux.org/show_bug.cgi?id=19254 в общем я отхачил alterator-net-eth. Он стопит интерфес со старыми конфигами - стартит с новыми. |