岩佐です。
# 引用、前後します。
> 和田と申します。Vine 2.6r1 + updateを使用しています。
> procmailはfetchmailにて取り込んだメールの振り分けに使っています。
> SpamProbeもうまく動いていますし、一見順調なのですが、
> procmail.logを見ると、所々lock failureが起こっています。
> procmail: Lock failure on "/var/spool/mail//hoge.lock"
単純に(lockfileの目的通りに)、lockされているだけではありま
せん?
> どうもユーザーのmboxである /var/spool/mail 以下にロックファイルを作る際、
> 権限がないとかで失敗しているようです。
> 下記のようにログに記録されます。(ユーザー名が hoge の場合)
権限が原因だと考えた理由はなんでしょう?
上記の引用LOG以外に、permissionに関連するLOGがでていたでしょ
うか?
> /var/spool/mailの書き込み権限を777などで広げてやろうかとも考えましたが、
> それが正しいやり方ではないような気がして躊躇しています。
多分、意味がないですね。
私は、Vineではprocmailをつかったことはないのですが...
lockfile(1)って、SGIDしてありません?
# FreeBSDではSGIDしてあるので。
> procmailを使われている方で/var/spool/mailに各ユーザーのメールボックスを
> お持ちの方は、この問題が発生するのではと考えています。
> procmail, lockfileについてのマニュアルを読んでみましたが、この問題の解決
> 方法にめぐり合えませんでした。
>
> この対処法についてなにか情報をお持ちの方おられませんか?
問題が起きているのでしょうか?
いまいち、そこのところが明らかでないような気がします。
--- Think Diffident ----------------------------------------
uaitne.