+++ This bug was initially created as a clone of Bug #5691 +++ [...] И непорядок с настройками не 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 С такими настройками apt с репозиториями на ftp не работает.
(см. тж. разделившийся 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 уже никто ничего исправлять не будет.