OpenBSD3.7でWebDAV
% cd /usr/ports/www/mod_dav/
(ぉ
それかい!!!
% make ; make install
...
-
- -
ふむふむ
% /usr/local/sbin/mod_dav-enable
Enabling DAV module...
[activating module `dav' in /var/www/conf/httpd.conf]
cp /usr/local/lib/libdav.so /usr/lib/apache/modules/libdav.so
chmod 755 /usr/lib/apache/modules/libdav.so
cp /var/www/conf/httpd.conf /var/www/conf/httpd.conf.bak
cp /var/www/conf/httpd.conf.new /var/www/conf/httpd.conf
rm /var/www/conf/httpd.conf.new
楽いwwww
httpd.conf を調整
% cat /var/www/conf/httpd.conf | grep dav # $OpenBSD: httpd.conf,v 1.18 2004/09/10 03:19:03 david Exp $ LoadModule dav_module /usr/lib/apache/modules/libdav.so ... DAVLockDB /var/www/davlock Alias /WebDAV /var/www/davhomeDAV On
ロックフォルダと実態を作成
mkdir -p /var/www/davlock
mkdir -p /var/www/davhomechown www:www /var/www/davlock /var/www/davhome
この時点で確認(ぉ
ネットワークプレースの追加( WebDAVクライアント/サーバ環境の構築 (2/2):次世代プロトコルWebDAVの可能性(2) - @IT )
を行い接続確認
だれでもみえる状態ガクブルなので、パスワードとか設定
Alias /WebDAV /var/www/davhomeDAVLockDB /var/www/davlock DAV On AllowOverride None Options None SSLRequireSSL AuthType Basic AuthName "DAV" AuthUserFile "/var/www/conf/.htpasswd" Require user hogehoge
% /usr/bin/htpasswd -c /var/www/conf/.htpasswd hogehoge
New password:
Re-type new password:
Adding password for user hogehoge
結局こうした
参考:
http://b.hatena.ne.jp/ore_de_work/WebDAV/
ブクマしました