p5-Time-HiRes-1.87,1 A perl5 module implementing High resolution time, sleep, an
pcre-6.6_1 Perl Compatible Regular Expressions library
perl-5.8.8 Practical Extraction and Report Language
qmail-vida
qmail-scanner-1.25_2 Content/Anti-virus Scanner for qmail
tnef-1.3.4 Unpack data in MS Outlook TNEF format
unzip-5.52_2 List, test and extract compressed files in a ZIP archive
設定ファイルの編集
/var/qmail/control
defaultdomain
defaulthost
locals
me
plusdomain
rcpthosts
sendmailの置き換え
cd /usr/sbin
mv sendmail sendmail.0
ln -s /var/qmail/sendmail .
AVIRA AntiVirがFreeBSD 6.1では動かない。
/libexec/ld-elf.so.1: Shared object "libc.so.5" not found, required by "antivir"
ports から FreeBSD 5系列の互換ライブラリをインストールする。
compat5x-i386-5.4.0.8_5 A convenience package to install the compat5x libraries
localedata-5.4 Legacy locale data for FreeBSD 6+
rc.conf に以下の一行を追加する。
compat5x_enable="yes"
AntiVirが動くようになった。
AntiVir / FreeBSD 5 Version 2.1.6-31
Copyright (c) 2006 by Avira GmbH.
All rights reserved.
VDF version: 6.34.1.148 created 27 May 2006
qmail-scanner-queue の wrapper を make し、setuid して /var/qmail/bin にコピーする。
cd contrib
make
chown qscand:qscand qmail-scanner-queue
chmod 4755 qmail-scanner-queue
mv qmail-scanner-queue /var/qmail/bin/
libdomainkeys 0.68 のインストール
cd /usr/ports/mail/libdomainkeys/
make
make install
MakefileのCFLAGSを以下のように変更して最新版のOpenSSLのヘッダファイルをインクルードする必要がある。
CFLAGS += -DBIND_8_COMPAT -I/usr/local/include/openssl
上記の変更をしない場合、qmaikl-dk のビルドで下記のエラーが発生する。
undefined reference to `BIO_set_flags'
qmail-dk のビルド
cd /usr/ports/mail/libdomainkeys/work/libdomainkeys-0.68
tar xvzf /usr/ports/distfiles/qmail/qmail-1.03.tar.gz
cd qmail-1.03
patch < qmail-1.03-dk-0.53.patch
vi conf-groups (nofilesをqnofilesに修正)
make qmail-dk
cp qmail-dk /var/qmail/bin/
qmail-dk用環境変数の設定
QMAILQUEUE="/var/qmail/bin/qmail-dk"
export QMAILQUEUE
DKQUEUE="/var/qmail/bin/qmail-scanner-queue"
export DKQUEUE
checkpassword(POP3認証モジュール)のビルド
cd /usr/ports/security/checkpassword
make
make install
tcpserverのrulesファイル作成
127.0.0.1:allow,ALLOWPLAIN=""
192.168.1.:allow,ALLOWPLAIN=""
:allow
cdbファイル作成
tcprules tcp.pop3.cdb tcp.pop3.tmp < tcp.pop3
起動スクリプトへ追加
tcpserver -p -v -x /etc/tcp.pop3.cdb 0 pop3 qmail-popup $HOST checkpassword qmail-pop3d Maildir 2>&1 | splogger pop3 4 &
1 件のコメント:
こんにちは、rishiri.info管理人のrish1と申します。いつも参考にさせていただいております。うちではソースからのインストール・設定ではうまくキーを認識してくれずportsのqmail-dkでインストールしました。ご参考まで。
http://rishiri.info/wp/?cat=1
コメントを投稿