Summary: | Конфигурация ftp-прокси не работает. | ||
---|---|---|---|
Product: | Branch 5.1 | Reporter: | Michael Shigorin <mike> |
Component: | alterator-sysconfig | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED WONTFIX | QA Contact: | QA 5.1 <qa-5.1> |
Severity: | minor | ||
Priority: | P3 | CC: | aen, berkut_174, boyarsh, inger, radik, rom_as, sem, snejok, y.anikin |
Version: | unspecified | ||
Hardware: | all | ||
OS: | Linux |
Description
Michael Shigorin
2009-07-23 20:55:33 MSD
(см. тж. разделившийся bug #5691) > Положить в ~/.xsession.d/proxy.sh думаю было-бы нормально и вообще его нужно > делать пользовательским поскольку иначе личные настройки proxy пользователя > становятся общими. Личные не станут, от не-рута в /etc/sysconfig/ не попишешь. Вообще я не знаю, запускается ли сейчас acc от пользователя с соответствующим ограничением списка модулей теми, которые умеют per-user setup, и коррекцией их работы. > И непорядок с настройками не http протоколов нужно-бы исправить: > [root@roman sources.list.d]# env | grep proxy > http_proxy=http://roman:pass@server.diya.org:3128 > ftp_proxy=ftp://roman:pass@server.diya.org:3128 > https_proxy=https://roman:pass@server.diya.org:3128 2 inger: зачем ты это сломал в коммите 76642002668bf22362f13aec4f021dc137b796ca? Если у нас HTTP proxy вроде Squid, то обращения к FTP-серверам мы к нему делаем всё равно по HTTP. Также и HTTPS_PROXY -- ходим по http:// (и ничего не кэшируется, а делается CONNECT). FTP proxy бывают, но редкость (помнится, suse proxy suite такой содержал). Спросил бы или проверил хоть. > С такими настройками apt с репозиториями на ftp не работает. Указание прокси из alterator-sysconfig некорректно записывает значение пароля пользователя, если в пароле имеется пробел. В этом случае в /etc/sysconfig/network записывается: HTTP_PROXY=http://user:My+Password@proxy:3128 FTP_PROXY=ftp://user:My+Password@proxy:3128 HTTPS_PROXY=https://user:My+Password@proxy:3128 при этом аутентификация на сквиде конечно же не проходит. Apt-indicator не может проверить наличие обновлений. Да и указание протоколов ftp и https для сквида в соответствующих переменных не отрабатывает. Пока могу только предложить не использовать пробел в таких паролях -- быстро ничего сделать не могу сейчас (inger@, как понимаю, тем более). http://git.altlinux.org/gears/a/alterator-sysconfig.git?p=alterator-sysconfig.git;a=commitdiff;h=eb9631b8bf9b5fee48ee2f85bdb5ff0004fbc8e4 С этим нормально работает. В Сизифе исправлено в 1.1-alt1.1, на 5.1 уже никто ничего исправлять не будет. |