diff --git a/roles/ldap-server/tasks/main.yml b/roles/ldap-server/tasks/main.yml index e783acc..73367fd 100644 --- a/roles/ldap-server/tasks/main.yml +++ b/roles/ldap-server/tasks/main.yml @@ -31,44 +31,43 @@ follow: false when: ldap_datadir != "/srv/ldap" -- block: - - name: create backup directory - file: - path: /export/backup - state: directory - mode: 0750 - owner: ldap - group: ldap - - name: link backup directory - file: - path: /srv/backup - src: /export/backup - state: link - owner: root - group: "{{ ansible_wheel }}" - follow: false - - name: copy backup script - copy: - dest: /usr/local/sbin/ldap-backup - src: ldap-backup.sh - mode: 0755 - owner: root - group: "{{ ansible_wheel }}" - - name: create backup cron job - cron: - name: ldap-backup - job: /usr/local/sbin/ldap-backup - hour: "0" - minute: "10" - user: ldap +- name: create backup directory + file: + path: /export/backup + state: directory + mode: 0750 + owner: ldap + group: ldap +- name: link backup directory + file: + path: /srv/backup + src: /export/backup + state: link + owner: root + group: "{{ ansible_wheel }}" + follow: false +- name: copy backup script + copy: + dest: /usr/local/sbin/ldap-backup + src: ldap-backup.sh + mode: 0755 + owner: root + group: "{{ ansible_wheel }}" +- name: create backup cron job + cron: + name: ldap-backup + job: /usr/local/sbin/ldap-backup + hour: "0" + minute: "10" + user: ldap - - name: copy spn helper script - copy: - dest: /usr/local/sbin/ldapspn - src: ldapspn.py - mode: 0755 - owner: root - group: "{{ ansible_wheel }}" +- name: copy spn helper script + copy: + dest: /usr/local/sbin/ldapspn + src: ldapspn.py + mode: 0755 + owner: root + group: "{{ ansible_wheel }}" when: ldap_master is defined - name: remove nss cert databases