postfix-2.5系
tls付きビルド&netinfoも有効に。DBはデフォルトのdbmを使う。
バージョンアップは
% patch -fp1 --dry-run < patchfile
% patch -fp1 < patchfile
などしてパッチ当てて
% make tidy
でクリーンアップ。
netinfoのヘッダをXcodeコンパチツリーから引っ張ってくる。
# ln -s
/Developer/SDKs/MacOSX10.2.8.sdk/usr/include/netinfo
/usr/include/netinfo
makedefsを開いて、Rhapsody.5*|Darwin.*)の個所の該当するCCARGの中の
-DNO_NETINFO
と指定してあるのを消す。
で、postfixのビルド、インストール。
% make makefiles
CCARGS="-DHAS_DB" CCFLAGS="-DUSE_TLS -I../../include -I/usr/include"
AUXLIBS="-L/usr/lib
-lssl -lcrypto -lresolv -ldbm" OPT="-O3"
% make
# make install
main.cfのDB指定を
alias_maps = netinfo:/aliases
alias_database = netinfo:/aliases
と、netinfo指定に。
以上。
|