Advertisement
Guest User

Untitled

a guest
May 28th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. [awasilyev@test-chef lsc-openldap2ad]$ grep -v ^# etc/lsc.properties|grep -v "^\s*$"
  2. dst.java.naming.provider.url = ldaps://dc-carina.ad.griddynamics.net/dc=ad,dc=griddynamics,dc=net
  3. dst.java.naming.security.authentication = simple
  4. dst.java.naming.security.principal = cn=Administrator,cn=users,dc=ad,dc=griddynamics,dc=net
  5. dst.java.naming.security.credentials = xxxx
  6. dst.java.naming.referral = ignore
  7. dst.java.naming.ldap.derefAliases = never
  8. dst.java.naming.factory.initial = com.sun.jndi.ldap.LdapCtxFactory
  9. dst.java.naming.ldap.version = 3
  10. src.java.naming.provider.url = ldap://ldap.carina.griddynamics.net/dc=griddynamics,dc=net
  11. src.java.naming.security.authentication = none
  12. src.java.naming.security.principal = cn=Directory Manager,dc=lsc-project,dc=org
  13. src.java.naming.security.credentials = secret
  14. src.java.naming.referral = ignore
  15. src.java.naming.ldap.derefAliases = never
  16. src.java.naming.factory.initial = com.sun.jndi.ldap.LdapCtxFactory
  17. src.java.naming.ldap.version = 3
  18. lsc.tasks = ADuser
  19. lsc.tasks.ADuser.srcService = org.lsc.jndi.SimpleJndiSrcService
  20. lsc.tasks.ADuser.srcService.baseDn = ou=people,ou=griddynamics
  21. lsc.tasks.ADuser.srcService.filterAll = (&(uid=*)(objectClass=inetOrgPerson))
  22. lsc.tasks.ADuser.srcService.pivotAttrs = uid
  23. lsc.tasks.ADuser.srcService.filterId = (&(objectClass=inetOrgPerson)(uid={uid}))
  24. lsc.tasks.ADuser.srcService.attrs = givenName cn sn uid
  25. lsc.tasks.ADuser.dstService = org.lsc.jndi.SimpleJndiDstService
  26. lsc.tasks.ADuser.dstService.baseDn = cn=users
  27. lsc.tasks.ADuser.dstService.filterAll = (&(sAMAccountName=*)(objectClass=user))
  28. lsc.tasks.ADuser.dstService.pivotAttrs = uid
  29. lsc.tasks.ADuser.dstService.filterId = (&(objectClass=user)(sAMAccountName={uid}))
  30. lsc.tasks.ADuser.dstService.attrs = cn sn objectClass sAMAccountName displayName userPrincipalName mail userAccountControl givenName unicodePwd
  31. lsc.tasks.ADuser.bean = org.lsc.beans.SimpleBean
  32. lsc.tasks.ADuser.dn = "cn=" + srcBean.getAttributeValueById("cn") + ",cn=Users"
  33. lsc.syncoptions.ADuser = org.lsc.beans.syncoptions.PropertiesBasedSyncOptions
  34. lsc.syncoptions.ADuser.default.action = F
  35. lsc.syncoptions.ADuser.objectClass.action = F
  36. lsc.syncoptions.ADuser.objectClass.force_value = "top";"user";"person";"organizationalPerson"
  37. lsc.syncoptions.ADuser.sAMAccountName.create_value = srcBean.getAttributeValueById("uid")
  38. lsc.syncoptions.ADuser.userPrincipalName.force_value = srcBean.getAttributeValueById("uid") + "@ad.griddynamics.net"
  39. lsc.syncoptions.ADuser.userAccountControl.create_value = AD.userAccountControlSet( "0", [AD.UAC_SET_NORMAL_ACCOUNT])
  40. lsc.syncoptions.ADuser.pwdLastset.create_value = "0"
  41. lsc.syncoptions.ADuser.unicodePwd.create_value = AD.getUnicodePwd("changeit")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement