Hi all,
i want to give the thanks the mailing list and the IRC Channel in
FreeNode.org for the help, specially to those named reiffert, simonrvn,
Omnix, TinoW, Bob Johannessen and sorry if i forget somebody.
The machine that is running this Exim instance has been used to
integrate the PAM and LDAP through the pam_ldap module.
There's a file named nsswitch.conf that control some features of the
system in this (and other) process(es).
My nsswitch.conf was showing
passwd: ldap compat
group: ldap compat
shadow: ldap compat
hosts: files dns
netmasks: files
netgroup: files
publickey: files
services: ldap [NOTFOUND=return] files
networks: ldap [NOTFOUND=return] files
protocols: ldap [NOTFOUND=return] files
ethers: ldap [NOTFOUND=return] files
rpc: ldap [NOTFOUND=return] files
sendmailvars: files
bootparams: files
automount: files
aliases: files
when they in fact have to show this other lines
passwd: ldap compat
group: ldap compat
shadow: ldap compat
hosts: files dns
netmasks: files
netgroup: files
publickey: files
services: files ldap
networks: files ldap
protocols: files ldap
ethers: files ldap
rpc: files ldap
sendmailvars: files
bootparams: files
automount: files
aliases: files
Now, changing those lines the Exim MTA is working fine and the pam_ldap
integration seems to continue working fine.
The pam_ldap integration was done trying to make think Exim that the
users were local posix accounts when in fact they are ldap posixAccount
entries.
Thanks again the mailing list and the #exim irc channel on FreeNode to
help me achieve this and solve the issue.
My best regards,
jonathan