sendmail-8.9.3 + 3.2W patch


1. 展開してパッチをあてます。

% sendmail-8.9.3 ; ln -s src src.org
% gzip -dc ../sendmail893+3.2W.patch.gz | patch -p1
% cd src ; ln -s ../newvers.sh .

2. 準備

・使うファイル達:

sendmail.8.9.3.tar.gz
sendmail893+3.2W.patch.gz

・その他のプログラム

(BerkeleyDB)
GNUgroff
bind-8.1.2以降
GNUm4
などを作っておく。

3. コンパイル

BuildTools/Site/site.config.m4に、

define(`confCC', `gcc')
define(`confOPTIMIZE', `-O3 -mcpu=pentiumpro')
APPENDDEF(`confINCDIRS',`-I/usr/local/bind/include -I/usr/local/BerkeleyDB/include')
APPENDDEF(`confLIBDIRS', `-L/usr/local/bind/lib -L/usr/local/BerkeleyDB/lib')
APPENDDEF(`confLIBS', `-lbind -ldb')

などと書く

% make
# cp /usr/sbin/sendmail /usr/sbin/sendmail.old
# make install

4. 設定と起動

CF-3.7Wpl2を使ってsendmail.cfを作ります。

# /usr/sbin/sendmail -bd -q15m

 


Copyright © Dai Okuyama / dai@unixuser.org
Last modified: Thu Jun 18 17:18:22 JST 1999