Enable and start restic timer
This commit is contained in:
parent
ac18c3abc7
commit
4364ed0801
1 changed files with 8 additions and 8 deletions
|
@ -1,8 +1,7 @@
|
|||
---
|
||||
|
||||
- name: Check if restic is installed
|
||||
stat:
|
||||
path: "{{ restic_path }}"
|
||||
path: '{{ restic_path }}'
|
||||
register: restic_binary
|
||||
|
||||
- include_tasks: install.yml
|
||||
|
@ -11,26 +10,26 @@
|
|||
- name: Overwrite SSH config for backup server
|
||||
template:
|
||||
src: ssh_config.j2
|
||||
dest: "{{ restic_user_home }}/.ssh/config"
|
||||
dest: '{{ restic_user_home }}/.ssh/config'
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0600
|
||||
mode: '0600'
|
||||
when: restic_ssh_enabled
|
||||
|
||||
- name: Add SSH private key
|
||||
template:
|
||||
src: ssh_private_key.j2
|
||||
dest: '{{ restic_ssh_private_key_path }}'
|
||||
mode: 0600
|
||||
mode: '0600'
|
||||
when: restic_ssh_private_key is defined and restic_ssh_enabled
|
||||
|
||||
- name: Add restic_env in home folder
|
||||
template:
|
||||
src: restic_env.j2
|
||||
dest: "{{ restic_user_home }}/.restic_env"
|
||||
dest: '{{ restic_user_home }}/.restic_env'
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0600
|
||||
mode: '0600'
|
||||
|
||||
- name: Add systemd service for restic
|
||||
template:
|
||||
|
@ -46,7 +45,8 @@
|
|||
dest: /etc/systemd/system/restic-backup.timer
|
||||
notify: systemd reload
|
||||
|
||||
- name: Enable restic timer
|
||||
- name: Enable and start restic timer
|
||||
systemd:
|
||||
name: restic-backup.timer
|
||||
enabled: true
|
||||
started: true
|
||||
|
|
Loading…
Reference in a new issue