[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[connect24h:00748] Re: fml with qmail, tcp_wrapper
- To: connect24h@xxxxxxxxxxxxx
- Subject: [connect24h:00748] Re: fml with qmail, tcp_wrapper
- From: Masayasu NAKATANI <mnaka@xxxxxxxxxxxxxxx>
- Date: Tue, 31 Oct 2000 19:02:07 +0900
中谷@川崎市です。
青木さん、吉岡さんありがとうございました。
2000/10/31 17:17:52 +0900にyossy@xxxxxxxxxxxxxさんに頂いた
「[connect24h:00746] Re: fml with qmail, tcp_wrapper」への返事です。
>> と書き、中継を許可しないといけないようなのですが、FreeBSD 3.5Rには
>> tcpdがないようです。ports/securityにはあるのですが、makeすると、
>>
>> ===> tcp_wrappers-7.6 is forbidden: tcp_wrappers is in the base system.
>>
>> と出てしまいます。man inetd等によると、tcpdはkernel?に取り込まれて
>> いるようですが、tcpdを呼び出すdaemon等はどうやって記述すればいいの
>> でしょうか?
>FreeBSD 3.2以降ではinetdにtcp_wrappersの機能が組み込まれているので、
>inetdを-wWオプションつきで起動し、inetd.confにはtcpdを意識せずに
>記述すれば大丈夫なはずです。
解決しました。
結局tcpdを呼び出さなくても、inetd.confでtcp-envを呼び出し、
hosts.allowで中継を許可したいアドレスだけsetenv RELAYCLIENTして
動かしてみました。
tcpdchkでは、
Warning: /etc/hosts.allow, line 43: tcp-env: service possibly not wrapped
って言われてしまいますが、動いているようです。
>詳しくはman inetdにて。
man inetdもしてみたのですが、頭の弱い私には難解な日本語でしたので(^^;
読むのをサボっておりました。
fmlのドキュメントにはtcpdを使う書き方しかかかれておらず、いつもは
Linux使いのため戸惑ったのでした。
-------
Masayasu NAKATANI / noborito.org (under constraction)
mnaka@xxxxxxxxxxxxxxx
今月の|The PowerVR2
お言葉| to make your Dreamcast come true...