HAYAGUI

FreeBSD 4.7 + Sendmail 8.12.8

はじめに

Sendmail のバージョンが 8.12.7 以前のものは、 深刻な脆弱性(http://www.zdnet.co.jp/news/0303/04/nebt_11.html)とのことなので、FreeBSD 4.7R に Sendmail 8.12.8 をインストールしました。

現在インストールされている Sendmail のバージョンを確認する方法は、こちら。

> telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.hayagui.com.
Escape character is '^]'.
220 mico.hayagui.com ESMTP Sendmail 8.12.6/8.12.6; Tue, 25 Mar 2003 14:52:50 +0900 (JST)

インストール

何はともあれ Sendmailをgetしてきます。

ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.12.8.tar.gz

これを、解凍します。

mico# pwd
/usr/home/kenz
mico# ls
.cshrc                  .mail_aliases           .rhosts
.login                  .mailrc                 .shrc
.login_conf             .profile                sendmail.8.12.8.tar.gz
mico# tar zxvf sendmail.8.12.8.tar.gz
がーっと解凍されて sendmail-8.12.8 ディレクトリが作成されます。
mico# ls
.cshrc                  .mailrc                 sendmail-8.12.8
.login                  .profile                sendmail.8.12.8.tar.gz
.login_conf             .rhosts
.mail_aliases           .shrc
sendmail-8.12.8 ディレクトリに移動します。
mico# cd sendmail-8.12.8/
mico# ls
Build           PGPKEYS         doc             libsmutil       sendmail
FAQ             README          editmap         mail.local      smrsh
INSTALL         RELEASE_NOTES   include         mailstats       test
KNOWNBUGS       cf              libmilter       makemap         vacation
LICENSE         contrib         libsm           praliases
Makefile        devtools        libsmdb         rmail
この中の INSTALL というファイルを view で開き、書いてある通りに進みます。

このディレクトリでBuild しインストールします。

mico# sh Build
mico# sh Build install
OS を reboot した後にバージョンを確認すると、8.12.8 に更新されているのがわかります。
> telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.hayagui.com.
Escape character is '^]'.
220 mico.hayagui.com ESMTP Sendmail 8.12.8/8.12.6; Tue, 25 Mar 2003 15:39:32 +0900 (JST)


戻る



(C)1999 - 2003 Kenji Ito All rights reserved.