LDAP notes: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
Строка 1: Строка 1:
  +
[[Категория:LDAP]]
  +
[[Категория:Linux]]
  +
  +
  +
 
Быстрые заметки про LDAP для себя
 
Быстрые заметки про LDAP для себя
  +
  +
  +
   
 
<PRE>
 
<PRE>
 
/usr/sbin/slapd -d 1 -h "ldap:/// ldapi:/// ldaps://ldap1" -g openldap -u openldap -F /etc/ldap/slapd.d
 
/usr/sbin/slapd -d 1 -h "ldap:/// ldapi:/// ldaps://ldap1" -g openldap -u openldap -F /etc/ldap/slapd.d
  +
</PRE>
 
LDAPTLS_REQCERT=never /usr/bin/ldapsearch -LL -D "cn=admin,dc=fuel_domain" -w r00tme -H ldaps://ldap1
 
</PRE>
 
</PRE>
 
<PRE>
 
<PRE>
  +
LDAPTLS_REQCERT=never /usr/bin/ldapsearch -LL -D "cn=admin,cn=config" -w r00tme -H ldaps://ldap -b cn=config
puppet apply --debug --modulepath /etc/fuel/plugins/oss_ldap-1.0/puppet/modules:/etc/puppet/modules /etc/fuel/plugins/oss_ldap-1.0/puppet/manifests/104_populate__people_ou.pp
 
 
</PRE>
 
</PRE>
  +
  +
  +
История поиска - для примера
  +
 
<PRE>
 
<PRE>
LDAPTLS_REQCERT=never /usr/bin/ldapsearch -LL -D "cn=admin,dc=fuel_domain" -w r00tme -H ldaps://ldap1
+
211 ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey -tt ./2
  +
212 ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey -tt .-T .
  +
215 ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey -tt .-T /root/1/
  +
217 ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey -tt -T /root/1/
  +
219 ldapsearch -LLL -x -b "o=mirantis,dc=mirantis,dc=net" "(&(objectClass=groupOfNames)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)))" memberUid
  +
220 ldapsearch -LLL -x -b "ou=people,ou=external,dc=mirantis,dc=net" "(&(objectClass=groupOfNames)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)))" memberUid
  +
221 ldapsearch -LLL -x -b "ou=people,ou=external,dc=mirantis,dc=net" "(&(sshPublicKey=*)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)(memberOf=cn=it,ou=groups,o=mirantis,dc=mirantis,dc=net)))" uid
  +
222 ldapsearch -LLL -x -b "o=mirantis,dc=mirantis,dc=net" "(&(sshPublicKey=*)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)(memberOf=cn=it,ou=groups,o=mirantis,dc=mirantis,dc=net)))" uid
  +
228 ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey -tt -T /root/1/which kdapsearch
  +
310 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))")
  +
311 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))"
  +
312 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  +
313 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  +
314 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  +
394 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=groupOfNames)(|(&(accessto=fuel)(trustModel=byhost))(trustModel=fullaccess)))"
  +
396 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=groupOfNames)(|(&(accessto=fuel.domain.tld)(trustModel=byhost))(trustModel=fullaccess)))"
  +
489 ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)"
  +
490 ldapsearch -x -LLL -b dc=mirantis,dc=net "(|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))"
  +
491 ldapsearch -x -LLL -b dc=mirantis,dc=net "(|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  +
522 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))")
  +
523 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  +
524 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur)))
  +
525 ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  +
526 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  +
527 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur1))"
  +
536 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  +
537 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))" uuid
  +
538 ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops)" uuid
  +
539 ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops)"
  +
540 ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))"
  +
541 ldapsearch -x -LLL -b dc=mirantis,dc=net "|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))"
  +
542 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  +
543 ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))"
  +
544 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=it-cloud-ops)"
  +
545 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=mmaxur)"
  +
546 ldapsearch -x -LLL -b dc=mirantis,dc=net | grep cn=it-cloud-ops
  +
547 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf: cn=it-cloud-ops,ou=groups"
  +
548 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=it-cloud-ops,ou=groups"
  +
549 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=it-cloud-ops,ou=groups)"
  +
550 ldapsearch -x -LLL -b dc=mirantis,dc=net "memberOf=cn=it-cloud-ops,ou=groups"
  +
551 ldapsearch -x -LLL -b dc=mirantis,dc=net "cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net"
  +
552 ldapsearch -x -LLL -b dc=mirantis,dc=net "cn=it-cloud-ops,ou=groups,o=mirantis"
  +
553 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net"
  +
554 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)"
  +
555 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)" uid
  +
556 ldapsearch -x -LLL -b dc=mirantis,dc=net "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis)" uid
  +
557 ldapsearch -x -LLL -b dc=mirantis,dc=net " |(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)" uid
  +
558 ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)" uid
  +
559 ldapsearch -x -LLL -b dc=mirantis,dc=net "(|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  +
560 ldapsearch -x -LLL -b dc=mirantis,dc=net "(|(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  +
561 ldapsearch -x -LLL -b dc=mirantis,dc=net "(|(&(objectClass=posixAccount)(uid=mmaxur))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  +
562 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)"
  +
563 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)| grep -i group "
  +
564 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group
  +
565 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group | grep -v 'memberOfA:'
  +
566 ldapsearch -x -LLL -b
  +
567 ldapsearch -x -LLL -b ou=group,dc=mirantis,dc=net
  +
568 ldapsearch -x -LLL -b "dc=mirantis,dc=net" -h ldap "uid=mmaxur"
  +
569 ldapsearch -x -LLL -b "dc=mirantis,dc=net" -h ldap "uid=mmaxur" accessTo
  +
570 ldapsearch -x -LLL dc=mirantis,dc=net ou=groups
  +
571 ldapsearch -x -LLL dc=mirantis,dc=net
  +
572 ldapsearch -x -LLL -b "dc=mirantis,dc=net" -h ldap "uid=mmaxur" accessTo
  +
573 ldapsearch -x -LLL -b "ou=group,dc=mirantis,dc=net"
  +
574 ldapsearch -x -LLL -b "ou=Group,dc=mirantis,dc=net"
  +
575 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group | grep -v 'memberOf:' | sort | uniq
  +
576 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group | grep -v 'memberOf:'
  +
577 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group | sort -u
  +
578 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group | sort -u | wc -l
  +
579 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group | sort -u | wc -l | grep -i ceph
  +
580 ldapsearch -x -LLL -b dc=mirantis,dc=net "(objectClass=posixAccount)" | grep -i group | sort -u | grep -i ceph
 
</PRE>
 
</PRE>
  +
  +
 
<PRE>
 
<PRE>
 
puppet apply --debug --modulepath /etc/fuel/plugins/oss_ldap-1.0/puppet/modules:/etc/puppet/modules /etc/fuel/plugins/oss_ldap-1.0/puppet/manifests/104_populate__people_ou.pp
LDAPTLS_REQCERT=never /usr/bin/ldapsearch -LL -D "cn=admin,cn=config" -w r00tme -H ldaps://ldap -b cn=config
 
 
</PRE>
 
</PRE>
  +
<PRE>

Текущая версия на 13:21, 20 июля 2016



Быстрые заметки про LDAP для себя



 /usr/sbin/slapd -d 1 -h "ldap:/// ldapi:/// ldaps://ldap1" -g openldap -u openldap -F /etc/ldap/slapd.d

LDAPTLS_REQCERT=never /usr/bin/ldapsearch -LL -D "cn=admin,dc=fuel_domain" -w r00tme -H ldaps://ldap1

LDAPTLS_REQCERT=never /usr/bin/ldapsearch -LL  -D "cn=admin,cn=config" -w r00tme  -H ldaps://ldap -b cn=config


История поиска - для примера

  211  ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey  -tt ./2
  212  ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey  -tt .-T .
  215  ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey  -tt .-T /root/1/
  217  ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey  -tt -T /root/1/
  219  ldapsearch -LLL -x -b "o=mirantis,dc=mirantis,dc=net" "(&(objectClass=groupOfNames)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)))" memberUid
  220  ldapsearch -LLL -x -b "ou=people,ou=external,dc=mirantis,dc=net" "(&(objectClass=groupOfNames)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)))" memberUid
  221  ldapsearch -LLL -x -b "ou=people,ou=external,dc=mirantis,dc=net" "(&(sshPublicKey=*)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)(memberOf=cn=it,ou=groups,o=mirantis,dc=mirantis,dc=net)))" uid
  222  ldapsearch -LLL -x -b "o=mirantis,dc=mirantis,dc=net" "(&(sshPublicKey=*)(|(&(accessTo=$sh)(trustModel=byhost))(trustModel=fullaccess)(memberOf=cn=it,ou=groups,o=mirantis,dc=mirantis,dc=net)))" uid
  228  ldapsearch -x -LLL -b "uid=mmaxur,ou=people,o=mirantis,dc=mirantis,dc=net" sshPublicKey  -tt -T /root/1/which kdapsearch
  310  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))")
  311  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))"
  312  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  313  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  314  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  394  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=groupOfNames)(|(&(accessto=fuel)(trustModel=byhost))(trustModel=fullaccess)))"
  396  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=groupOfNames)(|(&(accessto=fuel.domain.tld)(trustModel=byhost))(trustModel=fullaccess)))"
  489  ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)"
  490  ldapsearch -x -LLL -b dc=mirantis,dc=net "(|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))"
  491  ldapsearch -x -LLL -b dc=mirantis,dc=net "(|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  522  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))")
  523  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  524  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur)))
  525  ldapsearch -x -LLL -b dc=mirantis,dc=net (&(objectClass=posixAccount)(uid=mmaxur))
  526  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  527  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur1))"
  536  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  537  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))" uuid
  538  ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops)" uuid
  539  ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops)"
  540  ldapsearch -x -LLL -b dc=mirantis,dc=net "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))"
  541  ldapsearch -x -LLL -b dc=mirantis,dc=net "|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))"
  542  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(objectClass=posixAccount)(uid=mmaxur))"
  543  ldapsearch -x -LLL -b dc=mirantis,dc=net "(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))"
  544  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=it-cloud-ops)"
  545  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=mmaxur)"
  546  ldapsearch -x -LLL -b dc=mirantis,dc=net  | grep cn=it-cloud-ops
  547  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf: cn=it-cloud-ops,ou=groups"
  548  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=it-cloud-ops,ou=groups"
  549  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=it-cloud-ops,ou=groups)"
  550  ldapsearch -x -LLL -b dc=mirantis,dc=net  "memberOf=cn=it-cloud-ops,ou=groups"
  551  ldapsearch -x -LLL -b dc=mirantis,dc=net  "cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net"
  552  ldapsearch -x -LLL -b dc=mirantis,dc=net  "cn=it-cloud-ops,ou=groups,o=mirantis"
  553  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net"
  554  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)"
  555  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)" uid
  556  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis)" uid
  557  ldapsearch -x -LLL -b dc=mirantis,dc=net  " |(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)" uid
  558  ldapsearch -x -LLL -b dc=mirantis,dc=net  "|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net)" uid
  559  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(|(|(&(accessTo=itlab)(trustModel=byhost)(trustModel=fullaccess))(&(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  560  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(|(objectClass=posixAccount)(uid=mmaxur)))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  561  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(|(&(objectClass=posixAccount)(uid=mmaxur))(memberOf=cn=it-cloud-ops,ou=groups,o=mirantis,dc=mirantis,dc=net))" uid
  562  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)"
  563  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)| grep -i group "
  564  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group
  565  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group  | grep -v 'memberOfA:'
  566  ldapsearch -x -LLL -b
  567  ldapsearch -x -LLL -b ou=group,dc=mirantis,dc=net
  568  ldapsearch -x -LLL -b "dc=mirantis,dc=net" -h ldap "uid=mmaxur"
  569  ldapsearch -x -LLL -b "dc=mirantis,dc=net" -h ldap "uid=mmaxur" accessTo
  570  ldapsearch -x -LLL  dc=mirantis,dc=net   ou=groups
  571  ldapsearch -x -LLL  dc=mirantis,dc=net
  572  ldapsearch -x -LLL -b "dc=mirantis,dc=net" -h ldap "uid=mmaxur" accessTo
  573  ldapsearch -x -LLL -b "ou=group,dc=mirantis,dc=net"
  574  ldapsearch -x -LLL -b "ou=Group,dc=mirantis,dc=net"
  575  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group  | grep -v 'memberOf:' | sort | uniq
  576  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group  | grep -v 'memberOf:'
  577  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group  | sort -u
  578  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group  | sort -u  | wc -l
  579  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group  | sort -u  | wc -l | grep -i ceph
  580  ldapsearch -x -LLL -b dc=mirantis,dc=net  "(objectClass=posixAccount)" | grep -i group  | sort -u  | grep -i ceph


puppet apply --debug  --modulepath /etc/fuel/plugins/oss_ldap-1.0/puppet/modules:/etc/puppet/modules  /etc/fuel/plugins/oss_ldap-1.0/puppet/manifests/104_populate__people_ou.pp