add manager logic
This commit is contained in:
10
ansible/roles/openldap_server/tasks/find_database.yaml
Normal file
10
ansible/roles/openldap_server/tasks/find_database.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
- name: Find main LDAP database DN
|
||||
ansible.builtin.command: >
|
||||
ldapsearch -Y EXTERNAL -H ldapi:/// \
|
||||
-b cn=config '(olcSuffix={{ ldap_basedn }})' dn
|
||||
register: ldap_db_dn
|
||||
changed_when: false
|
||||
|
||||
- name: Set fact for main database DN
|
||||
ansible.builtin.set_fact:
|
||||
ldap_main_db_dn: "{{ ldap_db_dn.stdout_lines | select('match','^dn:') | first | regex_replace('^dn: ','') }}"
|
||||
Reference in New Issue
Block a user