yum install sendmail-devel ./configure --enable-milter --enable-id-check --enable-no-cache
2011/12で開発停止。OpenDKIMに移行。
cp site.config.m4.dist devtools/Site 以下、適宜編集。 APPENDDEF(`confENVDEF', `-DNEED_FAST_STRTOUL') APPENDDEF(`confINCDIRS', `-I/usr/local/ssl/include ') APPENDDEF(`confLIBDIRS', `-L/usr/local/ssl/lib ') define(`confMANROOT', `/usr/local/share/man/man') define(`confUBINDIR', `/usr/local/bin') define(`confSBINDIR', `/usr/local/sbin') define(`confLIBDIR', `/usr/local/lib') define(`confINCLUDEDIR', `/usr/local/include') make make install
Sendmailのdkim-milterがOpenDKIMに移行。
機能が増えているがまだ見きれていないので以下暫定。
./configure \ --enable-poll \ --with-openssl=/usr/local/ssl 沢山オプションつけてもmakeは通るが 出来たバイナリがSEGV出したりデーモンが落ちたりしたので 最低限のオプションとした。 なお、query_cache、statsext、diffheadersの為に以下が必要。 TRE:http://laurikari.net/tre/ OpenDBX:http://www.linuxnetworks.de/doc/index.php/OpenDBX Lua(yumで) db4(yumで) Unboundに必要なのは以下。 ライブラリだけ作れるが、make installで入らない(失敗する)ので全部作る。 Unbound:http://unbound.net/ ldns:http://www.nlnetlabs.nl/projects/ldns/ libevent2.0系:http://libevent.org/ libmemcachedはmemcachedには入っていない(すぐ忘れる)ので以下から。 libmemcached:http://libmemcached.org select()の代わりにpoll()を使うらしいが、epoll()じゃないんだ・・・? Vouch By ReferenceとDKIM Reputationは今のところパス。 make make install cp /usr/local/share/doc/opendkim/opendkim.conf.sample /usr/local/etc/opendkim.conf cp {$source}/contrib/init/redhat/opendkim /etc/rc.d/init.d/ chmod 755 /etc/rc.d/init.d/opendkim
./configure