Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jan 2008 15:46:33 -0600
From:      Shawn Barnhart <swb@grasslake.net>
To:        FreeBSD <freebsd-questions@freebsd.org>
Subject:   Re: Postfix with Cyrus SASL
Message-ID:  <47869239.5030009@grasslake.net>
In-Reply-To: <141D87EE051918F290E96172@utd59514.utdallas.edu>
References:  <478583BF.6090406@grasslake.net>	<20080110064345.GF70027@roo.7f000001.org>	<47867597.2070800@grasslake.net> <141D87EE051918F290E96172@utd59514.utdallas.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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?







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47869239.5030009>