[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:02061] Re: POP before SMTP



On Sat, 21 Sep 2002 22:53:37 +0900 (JST)
kobayashi <hugh@xxxxxxxxxxxxxxxx> wrote:
| smtpd_recipient_restrictions = permit_mynetworks,
|  check_client_access hash:/var/lib/drac/dracd,
|  check_relay_domains,
|  reject
| 
| のように、hash に変えても
| fatal: open database /var/lib/drac/dracd.db: Invalid argument
| とエラーが出ます。

 dracd.db の形式が違うようですね。
 ちなみに、ウチのDebian Woodyでは次のようになりました。

$ file /var/lib/drac/dracd.db
/var/lib/drac/dracd.db: Berkeley DB (Btree, version 8, native byte-order)

 また、drac_1.11-5 (Debian woody) のソースを見たところ、デフォルトは
Btreeでした。
 よって、お手元の postfix 0.0.19991231 パッケージは btree には対応してい
ないのかもしれません。(正確には Btree version 8 に対応していない?)

 で、思い出したのですが、
 私が以前Debian slinkやpotatoでdracを使ったときは、dracパッケージが
存在しませんでした。
 そこで、http://mail.cc.umanitoba.ca/drac/index.htmlから
drac.tar.Zを入手して、コンパイルして使ってました。そのとき、btreeでは
同じくエラーが出たような気がします。で、dracのdbmはhashにしました。

 もし、同じ状況であれば、Postfixかdracのいずれかのソースコードから
コンパイルして、そのときにdbmの種類を合わせてやればよいと思います。

---
  濱谷 千尋 (Hamatani, Chihiro)
  E-Mail: chihiro4ml@xxxxxxxxxxx http://discypus.jp

Follow-Ups
[postfix-jp:02068] Re: POP before SMTP, kobayashi
References
[postfix-jp:02057] Re: POP before SMTP, Chihiro Hamatani
[postfix-jp:02059] Re: POP before SMTP, kobayashi

[検索ページ] [Postfix-JP ML Home]