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):