PPC用にDebian 6.0.7を使用しているマシンが3台あります
SSHを使用してログインすると、$PATH変数の1つが他の2つと何らかの理由で異なります
# echo $PATH
/usr/local/rvm/gems/jruby-1.7.3/bin:/usr/local/rvm/gems/jruby-1.7.3@global/bin:/usr/local/rvm/rubies/jruby-1.7.3/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SSHを使用しているときに、どのファイルがそのマシンで実行されたのか疑問に思います。すでに.bashrcを確認しましたが、類似するものはありませんでした。
PATH=/bla/bla:$PATH
答え1
/etc/profile は、通常のログインでも ssh 経由のログインでも、ログイン時に呼び出されます。
/etc/bash.bashrcにはグローバルbash設定が含まれており、bashの実行時に呼び出されます。また、個人の.bashrcも同様です。