LDAP Directory Information Tree¶
This document describes how the debops.ldap Ansible role fits in the LDAP directory structure organized by DebOps.
Directory structure¶
DNS (example.org)- rootDSE -> debops.slapd
dc=example,dc=org(LDAP tasks)ou=HostsdNSDomain=example.org(conditional)cn=host.example.org(conditional)- uid=dokuwiki -> debops.dokuwiki
- uid=dovecot -> debops.dovecot
- uid=gitlab -> debops.gitlab
- uid=icingaweb -> debops.icinga_web
- uid=mailman -> debops.mailman
- uid=nslcd -> debops.nslcd
- uid=nextcloud -> debops.owncloud
- uid=nullmailer -> debops.nullmailer
- uid=postfix -> debops.postldap
- uid=roundcube -> debops.roundcube
- uid=saslauthd -> debops.saslauthd
- uid=sshd -> debops.sshd
- uid=sudo -> debops.sudo
ou=Peopleou=Groupsou=Machinesou=Servicesou=Rolescn=Password Reset Agent(via theldap/init-directory.ymlplaybook)roleOccupant: uid=nextcloud,cn=host.example.org,... -> debops.owncloud
- rootDSE -> debops.slapd
Object Classes and Attributes¶
dNSDomain=example.orgcn=host.example.org- debops.ldap:
Object Classes,Attributes - debops.sshd:
Object Classes,Attributes(SSH host public keys)
- debops.ldap:
Parent nodes¶
There are no parent nodes defined for the debops.ldap Ansible role.
Child nodes¶
ansible_local.ldap.base_dnansible_local.ldap.basednansible_local.ldap.device_dnansible_local.ldap.hosts_rdnansible_local.ldap.people_rdnansible_local.ldap.system_groups_rdnansible_local.ldap.groups_rdnansible_local.ldap.machines_rdnansible_local.ldap.roles_rdnansible_local.ldap.services_rdn