X-Debbugs-Cc: Todd Pytel <[EMAIL PROTECTED]>, Jeff Wiegley <[EMAIL PROTECTED]> Package: sendmail Severity: normal Tags: patch
I'm attaching a diff against /etc/mail with the fixes that were needed on my system to get SASL/AUTH up and running. If SASL is not to be enabled by default in the debian config, at least fixing sasl/Sendmail.conf.2 for the new semantics would be a good idea (and moving the "Default Mailer setup" blurb in sendmail.mc to EOF). A Suggests/Recommends on sasl2-bin and libsasl2-modules would be a good idea as well. These changes are based on a very accurate analisys I've found in debian-user: http://lists.debian.org/debian-user/2003/07/msg03284.html Many thanks to Todd and Jeff. I'm CCing both of you, just in case you have any comments. -- Robert Millan [EMAIL PROTECTED] Departamento de Asistencia Técnica Oficina central: (+34) 902 888 345 Asistencia técnica: (+34) 902 888 408 ACK STORM, S.L. http://www.ackstorm.es Este mensaje electrónico contiene información de ACK STORM, S.L. que es privada y confidencial, siendo para el uso exclusivo de las personas o entidades arriba mencionadas. Si usted no es el destinatario señalado, le informamos que cualquier divulgación, copia, distribución o uso de los contenidos está prohibida. Si usted ha recibido este mensaje por error, por favor borre su contenido y comuníquenoslo en la dirección [EMAIL PROTECTED] --------------------------------------------------
diff -ur mail.old/sasl/Sendmail.conf.2 mail/sasl/Sendmail.conf.2 --- mail.old/sasl/Sendmail.conf.2 2006-06-01 18:23:17.000000000 +0200 +++ mail/sasl/Sendmail.conf.2 2006-06-01 18:26:56.000000000 +0200 @@ -12,12 +12,4 @@ # #*** For a more detailed guide on configuring SASL, please look at #doc/sysadmin.html. -# -auto_transition: true pwcheck_method: saslauthd -pwcheck_method: auxprop saslauthd -auxprop_plugin: sasldb -allowanonymouslogin: 0 -allowplaintext: 1 -mech_list: EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN - diff -ur mail.old/sendmail.mc mail/sendmail.mc --- mail.old/sendmail.mc 2006-06-01 18:23:17.000000000 +0200 +++ mail/sendmail.mc 2006-06-01 18:26:28.000000000 +0200 @@ -87,14 +87,16 @@ dnl # If you're on a dialup link, you should enable this - so sendmail dnl # will not bring up the link (it will queue mail for later) dnl define(`confCON_EXPENSIVE',`True')dnl -dnl # -dnl # Default Mailer setup -MAILER_DEFINITIONS -MAILER(`local')dnl -MAILER(`smtp')dnl dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`xxxxxxxxxx')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl + +include(`/etc/mail/tls/starttls.m4')dnl + +dnl # Default Mailer setup +MAILER_DEFINITIONS +MAILER(`local')dnl +MAILER(`smtp')dnl diff -ur mail.old/submit.mc mail/submit.mc --- mail.old/submit.mc 2006-06-01 18:23:17.000000000 +0200 +++ mail/submit.mc 2006-06-01 18:26:28.000000000 +0200 @@ -54,3 +54,5 @@ dnl #--------------------------------------------------------------------- dnl # dnl #--------------------------------------------------------------------- + +include(`/etc/mail/tls/starttls.m4')dnl