added systemd services

This commit is contained in:
nd 2021-03-13 21:00:27 +01:00
parent 420be44f56
commit baa9bd7bed
No known key found for this signature in database
GPG key ID: 21B5CD4DEE3670E9
8 changed files with 67 additions and 5 deletions

View file

@ -47,13 +47,28 @@
- backup-all-vms
- backup-full
- backup-cronjob
- backup-check
template:
src: "{{ item }}.j2"
dest: "/usr/local/bin/{{ item }}"
owner: root
group: root
mode: 0700
mode: 0755
validate: /bin/bash -n %s
- name: copy systemd services
notify:
- reload systemd
loop:
- backup-check
- backup-retention
- backup-run
template:
src: "{{ item }}.service.j2"
dest: "/etc/systemd/system/{{ item }}.service"
owner: root
group: root
mode: 0644
# validate: /usr/bin/systemd-analyze verify %s
- name: create data folder
file:
path: /var/backup-client/