diff --git a/roles/ldap_server/tasks/main.yml b/roles/ldap_server/tasks/main.yml index e3397c0d6f598be807cd95ff5e9275036b1cb4c0..4abcd1b679495e9ef59210b1da9c8392ffb54662 100644 --- a/roles/ldap_server/tasks/main.yml +++ b/roles/ldap_server/tasks/main.yml @@ -17,12 +17,12 @@ - name: Install slapd apt: name: slapd - state: installed + state: present - name: Allow OpenLDAP user to traverse the directory with TLS private keys user: name: openldap - append: yes + append: true groups: ssl-cert register: openldap_in_ssl_cert @@ -41,13 +41,13 @@ - name: Install Python LDAP bindings apt: name: python-ldap - state: installed + state: present - name: Set-up LDAP server to listen on legacy SSL port lineinfile: dest: /etc/default/slapd state: present - backrefs: yes + backrefs: true regexp: '^SLAPD_SERVICES=.*' line: 'SLAPD_SERVICES="ldap:/// ldaps:/// ldapi:///"' notify: @@ -240,13 +240,13 @@ owner: root group: root mode: 0400 - changed_when: False + changed_when: false - name: Test if LDAP admin password needs to be changed command: "ldapwhoami -H ldapi:/// -D 'cn=admin,{{ ldap_server_int_basedn }}' -x -y /root/.ldap_admin_password" register: ldap_admin_password_check changed_when: ldap_admin_password_check.rc != 0 - failed_when: False + failed_when: false - name: Update LDAP admin password command: "ldappasswd -Y EXTERNAL -H ldapi:/// 'cn=admin,{{ ldap_server_int_basedn }}' -T /root/.ldap_admin_password" @@ -256,7 +256,7 @@ file: path: "/root/.ldap_admin_password" state: absent - changed_when: False + changed_when: false - name: Enable backup include: backup.yml