The port for postfix (/usr/ports/mail/postfix) does not use the installed openssl port if availiable and does not obey the flag WITH_OPENSSL_PORT=yes in /etc/make.conf. This causes postfix to use the system openssl libraries instead of the port libraries. Fix: From dinoex<at>FreeBSD.org Create a file: /usr/ports/mail/postfix/Makefile.local POSTFIX_AUXLIBS+= ${LDFLAGS} and rebuild. This should probably be added in postfix port Makefile instead.. How-To-Repeat: In my build case.. Edit /etc/make.conf and add WITH_OPENSSL_PORT=yes Enable SASL , SPF and TLS and build the postfix port. Check with ldd to see which ssl libraries used for postfix "smtpd" If using /usr/lib/libssl.. its wrong. Should use /usr/local/lib/libssl.. if correct
Responsible Changed From-To: freebsd-ports-bugs->mnag I'll take it.
Dear maintainer, Do you approve this patch? http://marcus.grupos.com.br:8080/patch/postfix.patch Thanks -- Marcus Alves Grando marcus(at)corp.grupos.com.br | Grupos Internet S/A mnag(at)FreeBSD.org | FreeBSD.org
On Oct 3, 2005, at 6:44 PM, Marcus Alves Grando wrote: > > Do you approve this patch? > > http://marcus.grupos.com.br:8080/patch/postfix.patch I approve.
State Changed From-To: open->closed Committed. Thanks!