ldap-server: Add backups also to slave servers

This commit is contained in:
Timo Makinen 2021-09-19 15:42:19 +00:00
parent 887b4170cd
commit a90b1f814f

View file

@ -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