いろいろ
Seize the day.
2007-08-29 [長年日記]
■ [comp] cadaver をインストールしてみる
仕事で WebDAV を使うことになったので,WebDAV サーバに UNIX コマンドラインからアクセスするためのツール,cadaver をインストールしてみた.OS は FreeBSD と Solaris の 2 種類.cadaver はここからダウンロード. 展開に続いて configure.OpenSSL を使いたいので,
% ./configure --with-ssl=openssl --with-libs=/usr/local/ssl/libとオプションを指定.(これがないと,
configure: error: could not find library containing SSL_library_initとか,
configure: error: OpenSSL headers not found, cannot enable SSL supportとか出てしまう).
なお,かなり古い Solaris の場合は /dev/random がないため,PRNGD などを利用する必要がある.今回は既にインストール済だったので,--with-egd でソケットファイルのパス /var/run/egd-pool を指定した.
% ./configure --with-ssl=openssl --with-libs=/usr/local/ssl/lib --with-egd=/var/run/egd-pool(これがないと,cadaver 実行時に
SSL negotiation failed: SSL disabled due to lack of entropy.と言われるので注意.さらに,現状では /var/run/ 以下に一般ユーザのアクセス権がなかったので,
# chmod 755 /var/runとしておいた.)
続いて,
% make # make installで OK.
使い勝手は FTP クライアントみたいな感じ.wrapper などを作ることもできそうだ.
[ ツッコミ | permalink | trackback ]
[TrackBack URL: http://nao.s164.xrea.com/td/tb.rb/20070829]
[(注) スパム対策のため,言及リンクのないトラックバックは受け付けていません.]
[(注) スパム対策のため,言及リンクのないトラックバックは受け付けていません.]
本日のリンク元
検索
- cadaver solaris ×13 / cadaver インストール ×6 / キーワード不明 ×4 / cadaver スクリプト ×4 / cadaver Solaris ×3 / cadaver 自動 ×3 / cadaver php ×3 / configure could not find library ssl ×3 / Cadaver solaris ×2 / "OpenSSL headers not found" ×2 / configure: error: OpenSSL headers not found ×2 / cadaver コマンドライン オプション ×2 / cadaver SSL is not enabled ×2 / cadaver solaris9 ×2 / prngd ×2 / cadaver chmod ×1 / OpenSSL header version not found ×1 / error: OpenSSL headers not found ×1 / vertex.air-nifty.com ×1 / freebsd cadaver ×1 / cadaver ssl ×1 / OpenSSL support for Ruby インストール ×1 / "ssl negotiation failed" ×1 / SSL negotiation failed ×1 / cadaver install ×1 / cadaver ssl client ×1 / configure: error: OpenSSL headers not found, cannot enable SSL support ×1 / cadaver SSL ×1 / cadaver "ssl negotiation failed" ×1 / SSL libraries... configure: error: Cannot find ssl libraries ×1 / PRNGD インストール ×1 / cadaver configure ×1 / could not find library containing SSL_library_init ×1 / egd-pool インストール ×1 / Solaris cadaver ×1 / SSL negotiation OpenSSL ×1 / configure: error: OpenSSL version header not found. ×1 / VMware OpenSSL Disable ×1 / ./configure openssl ×1 / FreeBSD cadaver SSL ×1 / prngd インストール solaris ×1 / "configure: error: could not find library containing SSL_library_init" ×1 / "SSL negotiation failed" ×1 / configure: error: OpenSSL version header not found solaris 10 ×1 / UNIX cadaver インストール ×1 / openssl headers not found ×1 / OpenSSL headers not found ×1 / cadaver Could not contact server ×1 / SSL_library_init ×1
以下の広告はサーバによって自動的に挿入されています.
Copyright © 2004-2006, nao. All rights reserved.





