I got a notice from the postfix announce mailing list that Wietse Venema has released an update on Postfix. Its to fix some minor issues which might not have been a problem to personally, well I didn’t have any issues on my installation, but it’s good to keep up to date. To quote from the email:

- “sendmail -t” did not remove the CR from lines ending in CRLF.

- Workaround for fatal errors in PCRE maps when an expression in
() matches empty text (the PCRE library returns an inappropriate
error code).

- Fixes for non-security bugs that Coverity found in code that
handles impossible error conditions.

Updating is as easy as documented in the previous patch. Just download the source from you nearest mirror (check if you get the latest, not all mirrors update frequently), extract it and run the compile and install commands as documented in the build page.

Here is the important part of the page:

Unpack it into a directory, use the Terminal and get into the directory where you unpacked it. Issue the following commands as a normal user:

make -f Makefile.init makefiles CCARGS='-DUSE_TLS -DUSE_SASL_AUTH -I/usr/local/include/sasl -DHAS_SSL -I/usr/include/openssl -DHAS_MYSQL -I/Library/Mysql/include/mysql -DDEF_HTML_DIR=\"/Library/WebServer/Documents/PostfixDocs\" ' AUXLIBS='-L/usr/lib -lldap -L/usr/lib -llber -L/usr/local/lib -lssl -lsasl2 -L/Library/MySQL/lib/mysql -lmysqlclient -lz -lm'

as root user type the following commands:

make install

I’ve been running the updated version for some days now and I can tell you I haven’t found any new issues running this new version.