[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: setting your environment



田中です.

> そこで、仕方なくbashの環境においてredhat7.3をOSとして設定をしたのですが
> (今まではcshを使ってきましたが、bash環境でということで設定しています)
> /etc/bashrcに$GLOBUS_LOCATION/etc/globus-user-env.sh
> を書き足した所、ファイルのパーミッションによってgrid-cert-requestなどへパス
> が通りません。

上記の記述だけではどのファイルに関してどういうパーミッションの問題が起っ
ているのかが良く分からないので直接の解決方法は提示できませんが,うちの
RedHat7.3のシステムでは, /etc/profile.d/ というディレクトリにGT2用の
初期化スクリプト(sh用とcsh用)を置いています.

それぞれこんな感じです:

gt2.sh
----------------------------------------------------------------------
GPT_LOCATION=/opt/gpt-2.2.5; export GPT_LOCATION
GLOBUS_LOCATION=/opt/gt2; export GLOBUS_LOCATION

if [ -r ${GLOBUS_LOCATION}/etc/globus-user-env.sh ]
then
        . ${GLOBUS_LOCATION}/etc/globus-user-env.sh
fi
----------------------------------------------------------------------

gt2.csh
----------------------------------------------------------------------
setenv GPT_LOCATION /opt/gpt-2.2.5
setenv GLOBUS_LOCATION /opt/gt2

if ( -r "$GLOBUS_LOCATION/etc/globus-user-env.csh" ) then
        source ${GLOBUS_LOCATION}/etc/globus-user-env.csh
endif
----------------------------------------------------------------------

ファイルのモードはそれぞれ 755 です.
ご参考まで.

--
〒305-8568 つくば市梅園1-1-1 つくば中央第2
D-10別棟 213号室 TEL:029-861-5356/5301(FAX)
産業技術総合研究所 グリッド研究センター
田中 良夫 (yoshio.tanaka@aist.go.jp)
http://ninf.apgrid.org/  http://www.apgrid.org/