Greg's Tech blog

Adding SASL support

Wednesday 14 of April, 2004
Adding SASL support

I need to configure Sendmail. From my experience, I believe I will need SASL to support client authentication. The first step is to install SASL

  • I downloaded Cyrus-SASL v 2.1.18 from ftp.andrew.cmu.edu/pub/cyrus
  • Renamed file to *.tgz so it was compatible with the slackware installer
  • moved the subsequent directory to /tmp/sasl/cyrus-sasl-2.1.18

  • Ran ./configure without error

./configure enable-anon enable-plain enable-login disable-krb4 with-saslauthd=/var/run/saslauthd with-pam with-openssl=/usr/local/ssl with-plugindir=/usr/local/lib/sasl2 enable-cram enable-digest --enable-otp
http://www.projektfarm.com/en/support/howto/sendmail_smtp_auth_tls/sendmail_smtp_auth_tls.html (cache)
http://www.sendmail.org/~ca/email/auth.html (cache)
http://www.jimohalloran.com/archives/000227.html (cache)

  • Ran make without error
  • Ran make install
  • Removed /tmp/sasl...

  • Start SASL ('saslauthd -a shadow")
  • added to rc.local