The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
[test]
basic@ = connector:connectors.ldap
single@ = connector:connectors.ldap-single
dn@ = connector:connectors.ldap-dn

[connectors]
; setup your ldap repo and set this to 1 
do_tests = 1

[connectors.ldap]
class = Connector::Proxy::Net::LDAP::Simple
LOCATION = ldap://localhost:389
base      = dc=mycompany,dc=com
filter  = (cn=[% ARGS.0 %])
attrs = ou
binddn = cn=admin,dc=mycompany,dc=com
password  = admin

[connectors.ldap.create]
basedn: ou=Server CA,dc=mycompany,dc=com
rdnkey: cn
attribute: ou

[connectors.ldap.schema.cn] 
objectclass: inetOrgPerson organizationalPerson

[connectors.ldap.schema.cn.values]
sn: copy:self
mail: it-department@openxopki.org

[connectors.ldap.schema.ou] 
objectclass: organizationalUnit
o: My Company

[connectors.ldap-single]
class = Connector::Proxy::Net::LDAP::Single
LOCATION = ldap://localhost:389
base      = dc=mycompany,dc=com
filter  = (cn=[% ARGS.0 %])
binddn = cn=admin,dc=mycompany,dc=com
password  = admin

[connectors.ldap-single.create]
basedn: ou=people,dc=mycompany,dc=com
rdnkey: cn


[connectors.ldap-single.schema.cn] 
objectclass: inetOrgPerson organizationalPerson

[connectors.ldap-single.schema.cn.values]
sn: copy:self
mail: it-department@openxopki.org


[connectors.ldap-single.attrmap]
ntlogin = uid
 

[connectors.ldap-dn]
class = Connector::Proxy::Net::LDAP::DN
LOCATION = ldap://localhost:389
base      = dc=mycompany,dc=com
filter  = (cn=[% ARGS.0 %])
binddn = cn=admin,dc=mycompany,dc=com
password  = admin