Date: Fri, 17 Mar 2006 13:44:23 -0600 From: "Jonathan Horne" <freebsd@dfwlp.com> To: <freebsd-questions@freebsd.org> Subject: saslauthd with sendmail Message-ID: <200603171944.k2HJiMbv022624@zeus.int.dfwlp.com>
next in thread | raw e-mail | index | archive | help
Greetings! This is my first posting to this list, ive been using FreeBSD
for about 5 days now. I come from a fairly extensive linux background, so I
have a pretty good handle on compiling and configuring things. Im actually
doing a project for myself to see if I can configure an exact "services"
replica of my production linux servers, but on FreeBSD (and then ill switch
it over!!).
I have a couple dev boxes im using for my experimentation. One, I did a
minimal install. The other, I did the developer install (install option 4 I
believe it was). The other, I did a full/complete install, but so far, ive
not used that one in any of my testing. Its just there.
I am having terrible trouble with sendmail and saslauthd! Ive spent at
least 48 hours compiling or pkg_add'ing things to try to get it to work.
Each time I give the command: sendmail -d0.1 -bv root, this is what I get:
fbsd60-3# sendmail -d0.1 -bv root
Version 8.13.4
Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7
NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING
SCANF
STARTTLS TCPWRAPPERS USERDB XDEBUG
Warning: Option: AuthMechanisms requires SASL support (-DSASL)
I also get that last warning line when sendmail starts too. Ive tried
pkg_install sendmail+tls+sasl2+ldap, then sendmail+tls+sasl2, then even
sendmail and cyrus-sasl-saslauthd. Same thing as above. Still complains of
no SASL. Then ive tried using ports.
cd /usr/ports/security/sasl2
make install distclean
cd /usr/ports/security/sasl2-saslauthd
make install distclean
then,
cd /usr/src/lib/libsm
make obj && make depend && make
cd /usr/src/lib/libsmutil
make obj && make depend && make
cd /usr/src/usr.sbin/sendmail
make obj && make depend && make && make install
and always, with each attempt, I have the proper lines in /etc/rc.conf, such
as saslauthd_enable="YES", and the make.conf contains:
SENDMAIL_CFLAGS+= -I/usr/local/include -DSASL=2
SENDMAIL_LDFLAGS+= -L/usr/local/lib
SENDMAIL_LDADD+= -lsasl2
I can get Sendmail to recievemails for local users@domain.dom no problem,
like I said, I have a general handle on the configuration of sendmail. I
just cant get saslauthd to play nice on freebsd for the life of me! Help!!!
Thanks,
Jonathan Horne
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603171944.k2HJiMbv022624>
