Postfix with Cyrus SASL

Gerard gerard at seibercom.net
Thu Jan 10 14:01:18 PST 2008


On Thu, 10 Jan 2008 15:46:33 -0600
Shawn Barnhart <swb at grasslake.net> wrote:

> Paul Schmehl wrote:
> > It should, because it calls this:
> >
> > .if defined(WITH_SASL2)
> > LIB_DEPENDS+=           sasl2.2:${PORTSDIR}/security/cyrus-sasl2
> > POSTFIX_CCARGS+=        -DUSE_SASL_AUTH -DUSE_CYRUS_SASL 
> > -I${LOCALBASE}/include -I${LOCALBASE}/include/sasl
> > POSTFIX_AUXLIBS+=       -L${LOCALBASE}/lib -lsasl2 -lpam -lcrypt
> > .endif
> >
> > Yes, you need to install saslauthd, however, if you checked the
> > OPTION when you installed Postfix, it's most likely already
> > installed.  You *also* need to enable saslauthd in /etc/rc.conf:
> >
> > [root at mail /usr/ports/mail/postfix]# grep sasl /etc/rc.conf
> > saslauthd_enable="YES"
> > saslauthd_flags=" -a pam -n 2"
> >
> > (This uses /etc/passwd through pam, btw.)
> >
> > Look at /usr/local/etc/rc.d/saslauthd.sh for the options and flags 
> > available or read man (8) saslauthd.
> >
> 
> Either I'm totally fubar, or the ports snapshot I have is braindead
> as I did select the SASL option when I built postfix and I have sasl
> libs in /usr/local/lib and /usr/local/lib/sasl2 but none of the other
> sasl components are installed.  No saslauthd in /usr/local/etc/rc.d,
> no manpage, just libraries mentioned above, and my postfix smtpd does 
> appear to have a sasl library run-time dependency per ldd.
> 
> Is the better fix to manually re-install the same Cyrus sasl port or 
> deinstall both it and postfix and rebuild postfix with the sasl
> option and hope I get a complete build?

It has been awhile; however, if I remember correctly, the 'saslauthd'
daemon is not installed by Postfix. I think you are confusing this with
SASL in general. You might want to read the 'Complete Book of Postfix"
for further information on getting SASL up and running. BTW, unless it
has changes, 'saslauthd' only handles plain text authentication.


-- 

Gerard
gerard at seibercom.net

A chronic disposition to inquiry
deprives domestic felines of vital qualities.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20080110/5cfce291/signature-0001.pgp


More information about the freebsd-questions mailing list