何はともあれ 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)