2005/8/4, John Wright <[EMAIL PROTECTED]>:
> On Thu, Aug 04, 2005 at 10:47:00AM +0200, Alexander Farber wrote:
> > # base <o=bonmp.XXX.com> with scope sub
> 
> Maybe the scope?  If I'm reading the code correctly the default is onelevel
> (or "-s one" on the ldapsearch command line) but the default for ldapsearch
> is subtree.
> 

Ahh, that was it. Thank you, now I can login

        blowfish# tail /etc/login.conf 
        ldap:\
                :auth=-ldap:\
                :x-ldap-server=172.25.93.242:\
                :x-ldap-basedn=o=bonmp.XXX.com:\
                :x-ldap-uscope=subtree:\
                :x-ldap-filter=(uid=%u):

        blowfish# /usr/local/libexec/auth/login_-ldap -d afarber ldap
        Password: 
        uri = ldap://172.25.93.242:389/
        filter = (uid=afarber)
        search result 0x0
        authorize

Now my problem is, that for every user there needs to be an entry 
in /etc/passwd (is it needed for setting the login class to "ldap"?). 
And we have 200-300 users at our site (and much more globally).

I wonder, how do the others handle this case of many users?

Regards
Alex

Reply via email to