ansible-role-ovh_dns/tasks/install.yml

29 lines
693 B
YAML
Raw Normal View History

2022-10-11 09:19:05 +02:00
---
- name: Create local user to backup OVH DNS
user:
name: "{{ ovh_backup_user }}"
home: "{{ ovh_backup_user_home }}"
shell: /dev/null
- name: Deploy backup script
copy:
src: files/backup_ovh_dns.py
dest: /usr/local/bin/backup_ovh_dns.py
mode: 0755
backup: yes
- name: Deploy backup script timer unit
copy:
src: files/backup_ovh.timer
dest: /etc/systemd/system/backup_ovh.timer
mode: 0644
backup: yes
notify: Reload Systemd daemon
- name: Deploy backup script service unit
template:
src: templates/backup_ovh.service.j2
dest: /etc/systemd/system/backup_ovh.service
mode: 0644
backup: yes
notify: Reload Systemd daemon