From: Derrick 'dman' Hudson (no email)
Date: Wed Oct 01 2003 - 15:59:22 EDT
On Wed, Oct 01, 2003 at 11:00:34AM -0400, Roberto Sanchez wrote:
| Patrick Ben Koetter wrote:
| >* Roberto Sanchez <> [031001 17:10]:
| >
| >> libsasl.so.7 => /usr/lib/libsasl.so.7 (0x40145000)
|
| >you are trying to configure Postfix to use Cyrus-SASL.2.x and your
| >Postfix supports SASL1 at the moment.
| >
| >Either go for SASL1 or get/build yourself a Postfix that supports
| >Cyrus-SASL.2.x. I recommend the latter...
|
| I'd rather not mess with rebuilding the package, since that would defeat
| (in my mind) the nice features of Debian's package management system.
I've been using the 2.0.x packages for quite a while and it works well
for me. That requires sid, though.
| I noted that the HOWTO on your website specifically says that it is
| written for Postfix 1.x and Cyrus-SASL-1.5.x. So, I thought my setup
| was OK.
|
| Is there a way to get SMTP AUTH working with SASL1?
Yes. You need to have the sasl library installed (libsasl7). This is
covered by the postfix-tls dependencies. You _also_ need a
libsasl-*-modules package installed (see the libsasl7 Recommends: for
specific names).
I used to have the following in /etc/postfix/sasl/smtpd.conf :
pwcheck_method: PAM
mech_list: plain
(I say "used to" because now I use postfix 2 with sasl 2 and sasl 2
doesn't directly support pam anymore)
Then in /etc/pam.d/smtp put the following :
auth required pam_unix.so
account required pam_permit.so
-D
--
For society, it's probably a good thing that engineers value function
over appearance. For example, you wouldn't want engineers to build
nuclear power plants that only _look_ like they would keep all the
radiation inside.
(Scott Adams - The Dilbert principle)
http://dman13.dyndns.org/~dman/
|
|
|