こちらから最新のソースを入手。
アーカイブに含まれる INSTALL を参考に、Makefileを変更。BerkeleyDBは別途インストールする必要なし。
make su make install mkdir /usr/local/man/man1m make install-man最初はこちらを参考にしたが、manによるとデフォルトのディレクトリなどが異なるので、manを優先。cp /usr/local/src/drac1.12/dracd.allow-sample /etc/mail/dracd.allow vi /etc/mail/dracd.allow (適当に修正) vi /etc/hosts.allow (portmap : localhost : allow を追加) /etc/rc.conf の portmap_enable は、nfsを動かすときにYESにしてあったので変更無し。続いて、qpopperのリコンパイル。cd /usr/local/sbin cp popper popauth /tmp (念のため現在のプログラムを保存) cd /usr/local/src/qpopper4.0.3 ./configure --enable-apop --with-drac=/usr/local/src/drac1.12 make su make installsendmailの設定。cd /usr/local/src/sendmail-8.12.9/cf/cf vi frith.mc 以下を追加 LOCAL_CONFIG Kdrac btree /etc/mail/dracd LOCAL_RULESETS SLocal_check_rcpt R$* $: $&{client_addr} R$+ $: $(drac $1 $: ? $) R? $@ ? R$+ $@ $#OK sh Build frith.cf mv frith.cf sendmail.cf sh Build install-cf cd /etc/mail vi access (余分なエントリを削除) make ps -xa | grep sendmail kill -HUP nnn