計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
Solaris8 にて Sendmail 8.14.7 + OpenSSL + TCP Wrapper を構築する
《古い》
ソース
http://www.sendmail.org/
コンフィギュレーション
sendmail-8.14.7.tar.gz を展開したディレクトリの中の devtools/Site/ という
サブディレクトリに次の内容の site.config.m4 ファイルを作成する
APPENDDEF(`confENVDEF', `-DSTARTTLS -DTCPWRAPPERS')
APPENDDEF(`confLIBS', `-lssl -lcrypto -lwrap')
必要なライブラリ libssl.a libcrypto.a libwrap.a が標準ライブラリディレクトリに
あるものとする.
メイク
sh ./Build
インストール
make install
make のオプションとして DESTDIR=<インストール先ディレクトリ> を指定すると、
お望みのディレクトリ下の usr/bin や usr/sbin などにインストールされる。
このとき、自動的には配下のディレクトリを作成してくれないので、
以下のディレクトリを DESTDIR の下に事前に作っておく必要がある。
DESTDIR/usr
DESTDIR/usr/bin
DESTDIR/usr/sbin
DESTDIR/usr/lib
DESTDIR/usr/share
DESTDIR/usr/share/man
DESTDIR/usr/share/man/cat1
DESTDIR/usr/share/man/cat5
DESTDIR/usr/share/man/cat8
ほかに cf ファイルをコピーしておく
cp -r cf /usr/local/share/sendmail-cf
起動前に
sendmail.mc を適宜作って sendmail.cf を構築しておく
cd /etc/mail
m4 -D_CF_DIR_=/usr/local/share/sendmail-cf /usr/local/share/sendmail-cf/m4/cf.m4 sendmail.mc > sendmail.cf
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)