Files
ansible-role-borgbackup/tasks/main.yml
2019-08-28 11:53:32 +02:00

17 lines
355 B
YAML

- name: Install borgbackup
apt:
name: borgbackup
- name: Generate ssh keypair for root user
command: ssh-keygen -b 4096 -t rsa -q -N "" -f /root/.ssh/id_rsa
args:
creates: /root/.ssh/id_rsa
- name: Backup script
template:
src: borgbackup-run.j2
dest: /usr/local/sbin/borgbackup-run
owner: root
group: root
mode: 0700