- PR -

qmailの設定における/etc/inetd.confについて

1
投稿者投稿内容
本城
会議室デビュー日: 2004/04/25
投稿数: 2
投稿日時: 2004-04-26 00:00
はじめまして
現在RedHatLinux9にqmailで連載記事 「実用qmailサーバ運用・管理術」を参考にしながらメールサーバーを構築しているのですが、第1回のqmailの動作確認のところにある/etc/inetd.confというファイルがありませんといわれてしまいました。
これに関して解決方法がありましたらぜひとも御教授お願いします
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-04-26 00:08
こんばんわ.
未だに sendmail 派ですが...
引用:

本城さんの書き込み (2004-04-26 00:00) より:

る/etc/inetd.confというファイルがありませんといわれてしまいました。


解決法ではありませんが.
RedHat9 に inetd はありません.xinetd に置き換わっています.で,xinetd には inetd.conf に該当するものはありません.inetd では inetd.conf だけで設定できましたが,xinetd では /etc/xinet.d/ に xinetd にお世話になる services の定義が格納されています.
前述どおり sendmail 派なので qmail でどのように inetd を必要としているかわかりかねますが,xinetd での設定が必要となると思われます.

以上,ご参考までに.
あんとれ
ぬし
会議室デビュー日: 2004/01/14
投稿数: 556
投稿日時: 2004-04-26 00:27
>smtp stream tcp nowait qmaild /var/qmail/bin/tcp-env tcp-env /var/qmail/bin/qmail-smtpd

ってところでしょうか?

Redhat 9 の xinetd 的には以下のようになります。
/etc/xinetd.conf または、/etc/xinetd.d/smtp あたりに追加すればよいでしょう。

smtp
{
socket_type = stream
wait = no
user = qmaild
server = /var/qmail/bin/tcp-env
server_args = /var/qmail/bin/qmail-smtpd
disable = no
}

あと、デフォルトで起動されるsendmailを止めるのを忘れないでください。
本城
会議室デビュー日: 2004/04/25
投稿数: 2
投稿日時: 2004-04-26 17:50
kaz様、あんとれ様、ありがとうございます
ご指摘いただきましたとおりxinetd.confを変更したところ無事設定をすることができました。
どうもありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)