[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