FreeBSD/Postfix

Installing the ports tree
Start out by installing the FreeBSD's Ports system: portsnap fetch && portsnap extract && portsnap fetch update

Installing Postfix 2.8 on FreeBSD

 * 1) cd /usr/ports/mail/
 * 2) cp -r postfix-current postfix-last
 * 3) cd postfix-last

Change the DISTVERSION in Makefile
.. DISTVERSION=   2.9-20110120 ..
 * 1) vi Makefile

Download the tarball

 * 1) make fetch

Compute sha1 & size and update distinfo
SHA256 (postfix/postfix-2.9-20110120.tar.gz) = 88dae90c52aa7eabf2a6dd3a9c4364240062419ff6fd2a814f4910a0e991e7a7 SIZE (postfix/postfix-2.9-20110120.tar.gz) = 3638193
 * 1) vi distinfo

Update pkg-plist
update pkg-plist to add tlsproxy (so that a pkg_delete removes all the stuff) 37d36 < libexec/postfix/tlsproxy 234d232 < %%PORTDOCS%%%%DOCSDIR%%/tlsproxy.8.html
 * 1) diff pkg-plist ../postfix-current/

build and install

 * 1) make install clean