Что за прокси ? У него в стартовом скрипте что-то из /etc/sysconfig проверяется ?
Прокси - обычный сквид, и он настроен на другой машине. Сколько помню - чтобы линуксовый клиент прокси заставить работать - достаточно было добавить переменные в окружение https_proxy, http_proxy, ftp_proxy. А обнаружил настройки прокси в /etc/sysconfig/network обычным грепом. В виртуалке есть воркстейшен альтовый с гуи, прокси настроена через гуи была, нужно было посмотреть, откуда подцепляется все это в переменные окружения, нашел файл /etc/profile.d/proxy.sh, который лезет в файл /etc/sysconfig/network и оттуда берет значения переменных. Сам я это вручную ничего не делал.
В сеансах ssh используется .bashrc, в обычных сеансах – .bash_profile
Я уже пробовал, может быть я не соблюдаю синтаксис файла? Посмотрите, пожалуйста.
[root@CoreServerALT64 ~]# cat /root/.bashrc
# .bashrc
export https_proxy=http://root:pass@ip:3128
export ftp_proxy=http://root:pass@ip:3128
export http_proxy=http://root:pass@ip:3128
Далее по дефолту
Так вот, рву сессию ssh, подключаюсь заново - и env | grep http ничего не возвращает. В чем может быть дело?
upd. Делал я это на другой машине, запутался в сессиях. :) Спасибо, за оперативную помощь.
Вопрос остался в плане - хочу разобраться. Почему переменные из /etc/environment не цепляются системой? Да, это для модуля PAM, как я понимаю - срабатывать должно при авторизации? Просвятите ликбезом (или ссылочку дайте, как это все работает). Спасибо.