I can get luntbuild to auth against ldap but the Manager ID is not
searching the tree for the users. I have to specify where users are
located since its not searching using ldap.searchBase has a starting
point. I'm not sure if the application.xml file or something else
needs to be edited in order for the manager ID to search for users. If
I remove the ldap.group#= lines then I can not auth.
After working with my ldap admins the manger ID never binds to search
for users which is what I need it to do in order to make the ldap
admins happy. Luntbuild tries to bind to ldap using paths it
constructs from username, ldap.group#, ldap.path. So is there a way to
get it to search for the user before trying to bind as the user.
Here is my ldap.conf file (edited to protect the guilty)
ldap.host=ldap.company.net
ldap.port=389
ldap.path=dc=company,dc=net
ldap.basedn=ou=People
ldap.group0=ou=Int,ou=People
ldap.group1=ou=Ext,ou=People
ldap.group2=
ldap.group3=
ldap.group4=
ldap.group5=
ldap.group6=
ldap.group7=
ldap.group8=
ldap.group9=
ldap.searchBase=ou=people,dc=company,dc=net
ldap.groupRoleAttr=OU
ldap.groupMemberAttr=gid
ldap.accountNameAttr=uid
ldap.manager.cn=uid=Luntbuild,ou=apps,ou=esc,dc=company,dc=net
ldap.manager.pass=password
ldap.CreateLuntbuildUser=true
ldap.CanCreateProject=false
ldap.CanViewProject=true
ldap.CanBuildProject=false
ldap.EmailAttrName=mail
ldap.fullNameAttr=CN