60pt
sshでリモートからコマンドを実行する時には、 $HOME/.xxxファイル は読み込んでくれないんだね。hgコマンドは、 $HOME/local/bin/hg に置いてあって .zshrcにてPATHに追加してるので、そんなん知らないって言われちゃってると。
sshd_configのmanとか見ると、PermitUserEnvironmentが有効なら、 $HOME/.ssh/environment とかにPATHを追加したらいけそうなことが書いてあったので試してみたけど、どうやら駄目っぽい。まぁレンタルサーバだし有効じゃぁないわな。 /etc/ssh/sshd_config はPermission deniedで見れなかったのでわからんけど。
http://sh1.2-d.jp/b/2007-10-18-00-05.html
ありがとうございます。
SSHごしにPATHを確認してみたところ、パーミッション拒否されるフォルダにしか
通っていなかったので、根本的に無理そうですね。
念のため、ユーザサポートに確認を取ってみます。