summaryrefslogtreecommitdiff
path: root/ansible/roles/borg-client/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/borg-client/tasks/main.yml')
-rw-r--r--ansible/roles/borg-client/tasks/main.yml11
1 files changed, 10 insertions, 1 deletions
diff --git a/ansible/roles/borg-client/tasks/main.yml b/ansible/roles/borg-client/tasks/main.yml
index d5767cd..6e34850 100644
--- a/ansible/roles/borg-client/tasks/main.yml
+++ b/ansible/roles/borg-client/tasks/main.yml
@@ -1,4 +1,4 @@
-- tags: packages
+- tags: packages,never
apt:
name:
- borgbackup
@@ -19,6 +19,15 @@
owner: root
group: root
+- command: ssh-keyscan zh2569.rsync.net
+ register: keyscan
+ when: borg_client__target is defined
+
+- copy:
+ dest: /etc/tergum/ssh_known_hosts
+ content: "{{ keyscan.stdout }}"
+ when: keyscan is defined
+
- name: "/etc/systemd/system/tergum@.service"
copy:
dest: "/etc/systemd/system/tergum@.service"