Summary: | Поле имени хоста может перезатираться в момент ввода | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Roman Savochenko <rom_as> |
Component: | alterator-net-general | Assignee: | inger <inger> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | boyarsh, ldv, legion, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Roman Savochenko
2007-05-31 19:13:05 MSD
Серёга (zerg) видимо так и не сможет исправить недоблокирование полей ... предлагаю применить другой подход: для этого надо будет внести исправление в alterator-install2 (или Лёша или Антон). При переключении между табами вызывается следующая последовательность функций: (when selected (cell-run tcp-auto-save) (cell-run general-auto-save) (net-general loaded)) Первые два - это хуки из двух модулей, зарегистрированные раннее: (document:subdocument '/net-eth 'frame:next tcp-next 'frame:back tcp-back 'frame:auto-save tcp-auto-save) .... (document:subdocument '/net-general 'frame:next general-next 'frame:back general-back 'frame:auto-save general-auto-save) Собственно проблема в этом самом loaded - там для обработки правильного засеривания чекбоксов связанных с dhcp вызывается update-net-general - от этого собственно и происходит переписывание введённых имён. В последней версии net-general, я зарегистрировал новый хук, frame:auto-load: (and (global 'frame:auto-load) (cell-set! (global 'frame:auto-load) (thunk (update-constraints "write" "/net-general")))) Отличие от loaded в том, что он не будет пытаться обновить содержимое всех полей, а просто попытается разобраться с чекбоксами. Надо попробовать заюзать его в том самом перечислении вместо loaded - есть подозрение, что должно стать значительно лучше. Брать надо версию alt21.2 (сегодня не попала в Сизиф, но есть в git.alt). (In reply to comment #1) > Серёга (zerg) видимо так и не сможет исправить недоблокирование полей ... Да, я не могу опознать это. В wizard я только при нажатии спец.кнопок блокирую исходящие события Branch 4.0 : 05-06-2007 Поле хоста вроде не перезатиралось, но поля поиска и DNS вообще оказались заблокированными. Кроме того, если выбран DHCP, полученные адрес и маска не записываются в соответствующие поля. Branch 4.0 : 15-06-2007 Напоминаю! Проблема с конфигурацией DNS всё ещё актуальна. Branch 4.0 : 28-06-2007 Настройка DNS работает. Вроде как пофикшено. Однако там осталась неочевидность с конфигурацией множества интерфейсов. Заключается она в том, что настройки предыдущего интерфейса теряются после переключения на следующий, в комбобоксе. Я отчётливо это наблюдал при установке ALT4.0.1 Server. |