Hi,
I have four Sun/Sparc server under Solaris 9 and ... 2 servers
under debian-testing.
Under Solaris I compiled Exim-4.20, 4.22, 4.24 and 4.30
with tls/ssl, pwcheck and saslauthd, ClamAV etc.
This WORKS VERY GOOD. I DON'T ANY PROBLEMS.
-------------------------------------------
But
under debian-testing Exim-4.22 DOESEN'T WORK !
saslauthd works ok;
blue:/# testsaslauthd -u sws -p XXXXXXXX
0: OK "Success.
blue:/# cat /etc/group | grep sasl
sasl:*:45:mail
blue:/# ls -l /var/run | grep sasl
drwx--x--- 2 root sasl 128 2003-12-20 10:40 saslauthd
szu:/# ps -ef | grep sasl
root 539 1 0 10:40 ? 00:00:00 /usr/sbin/saslauthd -a shadow
root 540 539 0 10:40 ? 00:00:00 /usr/sbin/saslauthd -a shadow
root 541 539 0 10:40 ? 00:00:00 /usr/sbin/saslauthd -a shadow
blue:/# cat /etc/exim4/exim4.conf
[...]
# SASL Authentication Daemon (/etc/shadow)
login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
server_condition = ${if saslauthd{{$1}{$2}}{1}{0}}
server_set_id = $1
plain:
driver = plaintext
public_name = PLAIN
server_condition = ${if saslauthd{{$2}{$3}}{1}{0}}
server_set_id = $2
and info from my exim mainlog:
003-12-20 10:35:12 plain authenticator failed for red.pam.szczecin.pl
(blue.pam.szczecin.pl) [212.14.5.140] U=sws: 435 Unable to authenticate at
present: unknown condition "saslauthd"
2003-12-20 10:35:12 login authenticator failed for red.pam.szczecin.pl
(blue.pam.szczecin.pl) [212.14.5.140] U=sws: 435 Unable to authenticate at
present: unknown condition "saslauthd"
Any ideas ?
Debian Users ! Why Exim doesen't works under our PROFESSIONAL
-------------------------------------------------------------
distribution ? ;)
-----------------
Slawek