開発日記/2007-07-24 のバックアップの現在との差分(No.2)
- 追加された行はこの色です。
- 削除された行はこの色です。
*qmailインストール [#s7697a45]
[[dokuwiki.fl8.jp掲載済>http://dokuwiki.fl8.jp/doku.php/50_dialy/2007/07/24]]
qmailの本体をportsを使って利用する準備に入る。portsを使うことで、qmailが必要とするシステムユーザの追加やMTAの切り替えが簡単に行える。ひとまずコンパイル前の状態で処理を止め、さきほど入手したパッチを適用する。
# cd /usr/ports/mail/qmail
# make patch WITH_QMAILQUEUE_PATCH=yes MAIN_QMAIL_DATE_LOCALTIME=yes
# cd work/qmail-1.03/
# fetch http://www.qmail.org/qmail-smtpd-relay-reject
# patch -p1 < qmail-smtpd-relay-reject
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- orig/qmail-smtpd.c Mon Jun 15 06:53:16 1998
|+++ qmail-smtpd.c Sat Feb 9 12:07:19 2002
--------------------------
Patching file qmail-smtpd.c using Plan A...
Hunk #1 succeeded at 53.
Hunk #2 succeeded at 217.
Hunk #3 succeeded at 266.
Hmm... Ignoring the trailing garbage.
done
portsに展開されたファイルへのパッチの適用が終わったら、コンパイルとインストールを続けて行う。
# cd ../..
# make
# make install
**不正中継テスト [#haf95833]
http://www.abuse.net/relay.html
+Address to test:にテストしたいホスト名を入力
+[Test for relay]ボタンをクリック