I removed the one Cyrus SASL path Victor pointed out. For anyone else who may come on this searching... Google "Steve Jenkins Building Postfix on RHEL / CentOS from Source" for detailed steps. Except for me I wanted TLS, Dovecot SASL (no Cyrus), the rest as normal for the distribution.
On a stock centos7 install with functioning postfix 2.10, SASL and TLS, I did this to upgrade to 2.11: - yum install gcc openssl-devel pcre pcre-devel dovecot-devel - download source to /usr/local/src - used this to build makefile on x64 make makefiles CCARGS=' -fPIC -DUSE_TLS -DUSE_SSL -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DPREFIX=\"/usr\" -DHAS_PCRE -I/usr/include/openssl -I/usr/include/dovecot -I/usr/include' AUXLIBS=' -L/usr/lib64 -L/usr/lib64/openssl -lssl -lcrypto -lpcre -lz -lm -Wl,-rpath,/usr/lib64/openssl -pie -W l,-z,relro' OPT='-O' DEBUG='-g' Be sure to exclude postfix from yum updates so it doesn't get hosed if they ever get around to updating. -- View this message in context: http://postfix.1071664.n5.nabble.com/upgrade-compile-options-tp91241p91248.html Sent from the Postfix Users mailing list archive at Nabble.com.