diff --git a/ansible/ldap_server.yaml b/ansible/ldap_server.yaml index 47a2b2e..b7ff07c 100644 --- a/ansible/ldap_server.yaml +++ b/ansible/ldap_server.yaml @@ -5,4 +5,4 @@ - common - lego - openldap_server -# - openldap_directory + - openldap_directory diff --git a/ansible/roles/openldap_directory/defaults/main.yaml b/ansible/roles/openldap_directory/defaults/main.yaml index c48a129..4959448 100644 --- a/ansible/roles/openldap_directory/defaults/main.yaml +++ b/ansible/roles/openldap_directory/defaults/main.yaml @@ -4,7 +4,7 @@ ldap_basedn: dc=example,dc=com ldap_admin_dn: cn=Manager,{{ ldap_basedn }} ldap_admin_pw: "{{ ldap_admin_password }}" -ldap_people_ou: ou=people,{{ ldap_basedn }} -ldap_groups_ou: ou=groups,{{ ldap_basedn }} +ldap_people_ou: ou=People,{{ ldap_basedn }} +ldap_groups_ou: ou=Groups,{{ ldap_basedn }} ldap_sudo_ou: ou=SUDOers,{{ ldap_basedn }} diff --git a/ansible/roles/openldap_directory/tasks/main.yaml b/ansible/roles/openldap_directory/tasks/main.yaml index 5cd1261..4e3e756 100644 --- a/ansible/roles/openldap_directory/tasks/main.yaml +++ b/ansible/roles/openldap_directory/tasks/main.yaml @@ -1,5 +1,5 @@ - import_tasks: base.yaml - import_tasks: groups.yaml - import_tasks: users.yaml -- import_tasks: ssh_keys.yaml -- import_tasks: sudo.yaml +#- import_tasks: ssh_keys.yaml +#- import_tasks: sudo.yaml diff --git a/ansible/roles/openldap_directory/tasks/users.yaml b/ansible/roles/openldap_directory/tasks/users.yaml index fd43954..de52a3a 100644 --- a/ansible/roles/openldap_directory/tasks/users.yaml +++ b/ansible/roles/openldap_directory/tasks/users.yaml @@ -14,6 +14,7 @@ objectClass: - inetOrgPerson - posixAccount + - ldapPublicKey attributes: cn: "{{ item.cn }}" sn: "{{ item.sn }}"