ПРивет
имеется два сервера, на обеих установлен ruby EE который прописал нескольно системных переменных, например ето выдает команда но обех серверах одинаково:
$ export | grep GEM
declare -x GEM_HOME="/home/deploy/.rvm/gems/ree-1.8.7-2012.02"
declare -x GEM_PATH="/home/deploy/.rvm/gems/ree-1.8.7-2012.02:/home/deploy/.rvm/gems/ree-1.8.7-2012.02@global"
Когда пробую запустить скрипт на сервере с локально машины по ssh то на одном сервере переменных не видно.
На локальной машине:
$ ssh deploy@Server1 export | grep GEM
declare -x GEM_HOME="/home/deploy/.rvm/gems/ree-1.8.7-2012.02"
declare -x GEM_PATH="/home/deploy/.rvm/gems/ree-1.8.7-2012.02:/home/deploy/.rvm/gems/ree-1.8.7-2012.02@global"
$ ssh -p2349 deploy@Server2 export | grep GEM - возвращает пустоту
Подскажите где может быть кошка зарыта. Сервера Ubuntu 10.04.4 LTS
Пользователь решил продолжить мысль 12 Июля 2012, 16:38:10:
всем спасибо, нашел разницу в /etc/bashrc