Re: [Exim] LDAP lookups

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Joseph Kezar
Datum:  
To: Ingvarr Zhmakin
CC: exim-users
Betreff: Re: [Exim] LDAP lookups
Our Exim verifies all user accounts via LDAP.
This is more of a system problem not an Exim problem.  When you get into
LDAP aliasing than it kinda moves into the Exim light(being able to write
an LDAP director).
To test you systems local users you can run:
'id userid'
And if your system doesn't have that user in /etc/passwd yet he/she resides
in LDAP than you have it configured properly.
I found nscd.conf to be unneccasary to edit.
/etc/ldap.conf and /etc/nsswitch.conf are the two major players here.
nsswitch should have something like:
passwd:     files ldap [NOTFOUND=return] nisplus nis
shadow:     files [NOTFOUND=return]  nisplus nis
group:      files ldap [NOTFOUND=return]  nisplus nis


and of course ldap.conf is telling your system were it can find LDAP and
what the root DN is.
And who to bind as.


Ingvarr Zhmakin wrote:
>
> Morning.
>
> Has someone succeeded in making Exim verify local-parts in LDAP? At
> least looking up `uid's is what is highly desired.
>
> Of course I could stay with pam_ldap (I don't have virtual
> user-domains) but sometimes Exim fails accessing it.
> Still `getent passwd' is OK. Restarting exim doesn't help. Restarting
> `nscd' do. BTW if I remove nscd or switch down passwd-caching in
> nscd.conf I get the same -- exim fails to find local-part...
>
> Thanks in advance.
>
>                    Ingvarr.

>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##


--
Joseph Kezar