Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 May 2006 17:42:56 -0500
From:      "Z.C.B." <vvelox@vvelox.net>
To:        Dominique Goncalves <dominique.goncalves@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: nsswitch.conf with ldap
Message-ID:  <20060507174256.09c33510@vixen42.vulpes>
In-Reply-To: <7daacbbe0601181356q131bc2d7kd044d924e13079f2@mail.gmail.com>
References:  <7daacbbe0601181356q131bc2d7kd044d924e13079f2@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 18 Jan 2006 22:56:09 +0100
Dominique Goncalves <dominique.goncalves@gmail.com> wrote:

> Hi,
> 
> I'm trying to use ldap database in /etc/nsswitch.conf but FreeBSD
> hangs on boot if it needs to bind a system user present in files, my
> nsswitch.conf:
> group: files ldap
> group_compat: nis
> hosts: files dns
> networks: files
> passwd: files ldap
> passwd_compat: nis
> shells: files
> 
> Adding ldap after FreeBSD has started, everything works ok.
> 
> I've done some test with truss on single user mode with and without
> ldap in nsswitch.conf and binding a system user present in files and
> it only works if there is no ldap in nsswitch.conf
> 
> truss with ldap in nsswitch.conf:
> http://djdomics.free.fr/FreeBSD/nss-w-ldap.txt truss without ldap
> in nsswitch.conf: http://djdomics.free.fr/FreeBSD/nss-wo-ldap.txt
> 
> I use:
> FreeBSD djdomics.sceen.net 6.0-STABLE FreeBSD 6.0-STABLE #5: Thu Jan
> 12 00:18:18 CET 2006    
> root@djdomics.sceen.net:/usr/obj/usr/src/sys/DJDOMICS  i386
> 
> According to nsswitch.conf(5)
> The default criteria is to return on ``success'', and continue on
> any- thing else (i.e, [success=return notfound=continue
> unavail=continue tryagain=continue]).
> 
> Why FreeBSD tries to use ldap database if my user system is on
> files ? Thanks for the help.

Did you ever find a fix for this? I am running into the same thing
myself.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060507174256.09c33510>