vine-users ML アーカイブ



[vine-users:062269] Re: procmail でロックフェイル

  • From: Iwasa Dai <iwasad@xxxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:062269] Re: procmail でロックフェイル
  • Date: Wed, 24 Sep 2003 14:25:15 +0900
岩佐です。
    #  引用、前後します。

> 和田と申します。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.