[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

WebDAV, Eldav, nd and bash



Eldav を Meadow で使おうとしているのですが  nd の挙動がおか
しくてちょっと困ってます。
http://www.gohome.org/eldav/

WevDAV フォルダ(Windowsでは Webフォルダ呼んでいる)を
Meadow から直接アクセスできますか?
mount はできませんよね?
できるのなら Eldav の出番はないのですが....

             *     *    *

Cygwin に libxml2 が標準で配布されているので、nd 自体は、
configure ; make でできあがります。でもできあがったものが
bash 上でしか動作しなくて困っています。(不思議に思っています。)

以下 Windows2000 の cmd 上での実行結果。

C:\>nd -S -v http://lucasi/dav/
(error "PROPFIND failed, `Bad Request'")

C:\>sh -c nd -S -v http://lucasi/dav/
Illegal option -S

C:\>sh -c "nd -S -v http://lucasi/dav/"
(error "PROPFIND failed, `Bad Request'")

C:\>c:/Meadow/1.15/bin/cmdproxy -c nd -S -v http://lucasi/dav/
warning: extra args ignored after '-v'
nd version 0.5.0
usage: nd [options] url
[...]

C:\>c:/Meadow/1.15/bin/cmdproxy -c "nd -S -v http://lucasi/dav/"
(error "PROPFIND failed, `Bad Request'")

C:\>bash -c nd -S -v http://lucasi/dav/
nd version 0.5.0
usage: nd [options] url
[...]

C:\>bash -c "nd -S -v http://lucasi/dav/"
OK
(("/dav/BX-137/" (last-modified "Fri, 31 May 2002 07:47:14 GMT") (created "2002-05-31T07:47:14Z") (content-type "httpd/unix-directory")) ("/dav/" (last-modified "Wed, 05 Jun 2002 01:51:48 GMT") (created "2002-06-05T01:51:48Z") (content-type "httpd/unix-directory")))


こうなるので、eldav からは bash 経由でないと実行できないとい
うことになってしまっているのです。

なんでかわかるかたはいらっしゃいませんか?
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx