Here is what I get on the command line
(a "result: 0 Success", so I wonder why does login_-ldap fail?)
blowfish# ldapsearch -x -h 172.25.93.242 \
-b o=bonmp.XXX.com "(uid=afarber)"
# extended LDIF
#
# LDAPv3
# base <o=bonmp.XXX.com> with scope sub
# filter: (uid=afarber)
# requesting: ALL
#
# afarber, People, bonmp.XXX.com
dn: uid=afarber,ou=People,o=bonmp.XXX.com
shadowLastChange: 12947
userPassword:: e2NyeXB0fXXkMW1xaDkxSUo2OEE=
gidNumber: 5525
mail: [EMAIL PROTECTED]
loginShell: /bin/tcsh
employeeNumber: 20164153
shadowFlag: 0
uid: afarber
cn: Alexander Farber
objectClass: top
objectClass: account
objectClass: posixAccount
objectClass: XXXperson
objectClass: shadowAccount
uidNumber: 22323
homeDirectory: /home/afarber
gecos: Alexander Farber,joined-0X/0X,No_Number,,,[EMAIL PROTECTED]
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
2005/8/4, Alexander Farber <[EMAIL PROTECTED]>:
> blowfish# /usr/local/libexec/auth/login_-ldap -d afarber ldap
> Password:
> uri = ldap://172.25.93.242:389/
> filter = (uid=afarber)
> search result 0x0
> reject
>
> # $OpenBSD: login.conf,v 1.19 2005/02/07 08:33:05 otto Exp $
>
> ldap:\
> :auth=-ldap:\
> :x-ldap-server=172.25.93.242:\
> :x-ldap-basedn=o=bonmp.XXX.com:\
> :x-ldap-filter=(uid=%u):