Summary: | /apt doesn't pass *_proxy variables on | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | alterator-pkg | Assignee: | Anton V. Boyarshinov <boyarsh> |
Status: | CLOSED FIXED | QA Contact: | Q.A. 4.0 <qa-4.0> |
Severity: | normal | ||
Priority: | P2 | CC: | boyarsh, icesik, ktirf, sem, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 5691 |
Description
Michael Shigorin
2008-01-17 15:18:42 MSK
ой, забыл добавить :) сорри за спам, это можно считать "багой из корпоративного окружения, найденной при установке терминального сервера" и цепляет она сразу несколько старых моментов. Нагуглил[4], где именно выставляется системный прокси для Firefox -- у нас это /usr/lib/firefox/greprefs/all.js (для seamonkey -- соответственно /usr/lib/mozilla/greprefs/all.js). Хорошо бы гипотетический alterator-proxy научить править и их, раз уж браузеры не умеют смотреть в окружение (плагин по ссылке выше в текущей версии 1.0 устанавливается только в профиль пользователя, даже если это root, и требует ручного выбора предзаполненного пункта => системно/разумно данную проблему не решает). [4] http://szone.berlinwall.org/node/112 Попробую сделать alterator-proxy; чтоб не забыть: надо не забыть авторизацию (кажется, у damir@ под рукой был и NTLM прокси, хорошо бы когда-то и это по возможности добавить). alterator-proxy-0.1-alt1 отправлен в /i/S и доступен у меня в git; там есть чего улучить (TODO прилагается), но уже работает. Таким образом, предлагаю в бэкенде alterator-apt делать нечто вроде SourceIfExecutable /etc/profile.d/proxy.sh и включить этот модуль в install3. сейчас всё должно работать. consolehelper не теряет этих переменных. |