diff --git a/roles/ldap_server/meta/main.yml b/roles/ldap_server/meta/main.yml index e59e67d..84aca43 100644 --- a/roles/ldap_server/meta/main.yml +++ b/roles/ldap_server/meta/main.yml @@ -1,5 +1,6 @@ --- dependencies: + - {role: backup_base} - {role: kerberos} - {role: ldap} - {role: saslauthd} diff --git a/roles/ldap_server/tasks/main.yml b/roles/ldap_server/tasks/main.yml index 5602d60..9669610 100644 --- a/roles/ldap_server/tasks/main.yml +++ b/roles/ldap_server/tasks/main.yml @@ -55,28 +55,6 @@ follow: false when: ldap_datadir != "/srv/ldap" -- name: Import sftpuser role - ansible.builtin.import_role: - name: sftpuser - -- name: Create backup directory - ansible.builtin.file: - path: "{{ ldap_backupdir }}" - state: directory - mode: "0750" - owner: root - group: backup - -- name: Link backup directory - ansible.builtin.file: - path: /srv/backup - src: /export/backup - state: link - owner: root - group: "{{ ansible_wheel }}" - follow: false - when: ldap_backupdir != "/srv/backup" - - name: Copy backup script ansible.builtin.copy: dest: /usr/local/sbin/ldap-backup