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

[debian-users:06027] how to use 'rdist'



宮田@阪大です

rdist について質問です。他の host (DEC alpha OS) と同じ
directory 構造に保つために、rdist を使いたいのですが、正常に
動きません。

以下、master の方を A、コピーする方をB (Debian 1.3.1; OS:2.0.33)
とします。A のほうで、debug mode で rdist を動かした時のメッセージが
以下のようになっています。
# 念のためですが、A->B には r-command は使えます。

===============================================================
miyata@A > /usr/bin/rdist -D -q -R -f distfile
lookup(DEBIAN_HOST, 1, 400142a0)
lookup(ADSOFT_OSAKA, 1, 40014440)
lookup(ADSOFT_DEBIAN, 1, 400143a0)
lookup(ASTROE_OSAKA, 1, 40014300)
lookup(ASTROE_DEBIAN, 1, 40014360)
expand(400145a0, 1)
list = ( ${ASTROE_DEBIAN} )
lookup(ASTROE_DEBIAN, 0, 0)
expanded list = ( /disk0/local/astroe/ )
expand(40014520, 3)
list = ( ${ASTROE_OSAKA} )
lookup(ASTROE_OSAKA, 0, 0)
expanded list = ( /share/aste1/astroe/ )
expand(40014560, 7)
list = ( ${DEBIAN_HOST} )
lookup(DEBIAN_HOST, 0, 0)
expanded list = ( miyata@xxxxxxxxxxxxxxxxxxxxxxx )
doarrow(40014620, miyata@xxxxxxxxxxxxxxxxxxxxxxx, 400101b0)
makeconn(miyata@xxxxxxxxxxxxxxxxxxxxxxx)
port = 514, luser = miyata, ruser = miyata
buf = rdist -Server -q
rdist: Check rdist availability/permissions on B
closeconn()
closeconn()
===============================================================

どうも B 側で rdist -Server -q となるところでエラーがでている
ようです。試しに B 側でこのコマンドを打つと
===============================================================
B: LOCAL ERROR: Exec old rdist failed: /usr/ucb/oldrdist: No such file or directory.
===============================================================
というメッセージがでます。確かに、/usr/ucb/oldrdist というコマンドは
ないです。このコマンドは bo には (hamm にも) 含まれていない様です。

rdist には新しいバージョン nrdist があるので、試しに
A のほうで nrdist を起動してみましたが、
===============================================================
miyata@A > /usr/bin/nrdist -D -q -R -f distfile
A: LOCAL ERROR: distfile: Cannot access file: Permission denied.
===============================================================
となりだめです。

bo 環境で rdist に成功なさっている方がいれば御助言頂ければ幸いです。
# なお、/usr/bin/rdist を /usr/ucb/oldrdist に symbolic linkしても
# 当然のように駄目でした。

				宮田恵美
				miyata@xxxxxxxxxxxxxxxxxxxxx