[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:1131] Re: diskquota2 の利用方法について
吉山です。
On Tue, 2 Nov 2004 01:39:57 +0900
skmshd <cyberoz@xxxxxxxxxxxxx> wrote:
> 初めまして、関と申します。
> よろしくお願いします。
>
> http://webdav-jp.ml.nemui.org/msg01070.html
>
> の投稿をみて、DiskQuota2 を利用しようといろいろとがんばってみたのですが、
> どうにもうまくゆかなかったため、投稿させていただきました。
> 現状を記載ししますので、アドバイスをいただけたらと思います。
>
> 環境:サーバ
> kernel 2.6
> apache 2.0.52 (basic認証)
>
> 環境:クライアント
> windowx xp sp2 (ネットワークドライブとして割り当て)
>
> ・090_path_iconv.gz
> ・092_escape_amp.gz
> ・093_ie_webdavize.gz
>
> これらのパッチを当てた状態で、問題なくwebdavへの書き込みができています。
>
> そこに、091_diskquota2.gz を適用すると、新規ディレクトリ/ファイルの
> 作成ができなくなります。
(中略)
> このような状況なのですが、なにか問題ありますでしょうか?
見たところおかしな所はなさそうです。Apache がユーザ、グループ共に apache
で設定されていれば動きそうなものですが…
私がデバッグ用に使っているスクリプトを出しておきます。
---
#!/bin/bash
echo -n "$@ " >> /tmp/log
if [ -z "$2" ]; then
/usr/lib/apache2/chown_user2 "$1"
else
/usr/lib/apache2/chown_user2 "$1" "$2"
fi
echo $? >> /tmp/log
exit $?
---
オリジナルの chown_user コマンドを所有者/パーミッションそのままで
chown_user2 とリネームし、代わりにこのスクリプトを
/usr/lib/apache2/chown_user として置いて下さい。もちろん実行権限を付けてお
いてください(↓のような感じ)。
-rwxr-xr-x 1 apache apache 177 2003-09-11 03:46 chown_user
---Sr-x--- 1 root apache 6827 2003-09-07 15:36 chown_user2
書き込みを試してエラーが出たら、/tmp/log を参照して下さい。記録されたエ
ラーコードを見れば、どのチェックで×になったかが分かります。
---
吉山あきら<yosshy@xxxxxxxxxxxx>