[Postfix-es] postfix + sasl

Arnau Bria Ramírez arnau.bria en analisisysimulacion.com
Jue Ene 13 10:38:08 CET 2005


Buenas,

estoy instalando postfix con soporte para sasl y tls en un rh 9 (enh-3).
No domino mucho RH (por no decir nada) ya que uso Debian o Gentoo.

El paquete que venía instalado no tenía soporte para sasl ni tls así que bajado
un nuevo src.rpm ( postfix-2.1.1-3.src.rpm ) y hago lo siguiente:
rpm -ivh postfix-2.1.1-3.src.rpm
 cd rpm/SPECS/
rpmbuild -ba --without ldap postfix.spec
el cual da un error pq esta verión es para RH 9 y no enterprise (la que yo uso),
así que edito make-postfix.specs y modifico:
POSTFIX_DB=4 con lo cual ya puedo compilar el paquete.
aparte veo que debo modificar ciertas variables (POSTFIX_SASL y PSOTFIX _TLS =1
ambas) y construir el rpm.

Bien, en este punto es donde no me aclaro, ya que:
1.-) he modificado directamnte el fichero con POSTFIX_SASL = 1 y POSTFIX_TLS =1
y da error.

2.-) definido las variables con export POSTFIX_SASL = 1 export  POSTFIX_TLS =1
(luego las veo con un env) y tras compilar y arrancar el servicio sigo sin tener
soporte para sasl: Jan 13 10:47:13 bth1 postfix/smtpd[9334]: warning:
smtpd_sasl_auth_enable is true, but SASL support is not compiled in

Según el fichero:
# The following external variables if set to 1 affect the behaviour
así que como debo modificar las variables para conseguir el soporte que quiero?
Como puedo comprobar que antes de compilar he dado soporte a sasl?
Es que en SPECS/postfix.spec veo un %define sasl 1 que crei que me daba el
soprte....

# rpm -q cyrus-sasl
cyrus-sasl-2.1.10-4


salu2
Arnau


Más información sobre la lista de distribución Postfix-es