From 4392ef9f6cc655fe2434c54b05586d313851ef90 Mon Sep 17 00:00:00 2001 From: Mathieu Bridon Date: Thu, 17 Jul 2014 18:25:32 +0200 Subject: [PATCH] Add a drbackupkey task This will be required to migrate Dist Git to ansible. --- tasks/drbackupkey.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 tasks/drbackupkey.yml diff --git a/tasks/drbackupkey.yml b/tasks/drbackupkey.yml new file mode 100644 index 0000000000..166230c580 --- /dev/null +++ b/tasks/drbackupkey.yml @@ -0,0 +1,13 @@ +--- +- name: ensure the user exists + group: name=drbackup state=present + user: name=drbackup comment="DR Backup User" group=drbackup shell=/bin/bash home=/var/lib/drbackup + file: dest=/var/lib/drbackup/ state=directory owner=drbackup group=drbackup mode=0700 + +- name: install the authorized SSH key + file: dest=/var/lib/drbackup/.ssh/ state=directory owner=drbackup group=drbackup mode=0700 + copy: src={{private}}/backup.pub dest=/var/lib/drbackup/.ssh/authorized_keys owner=drbackup group=drbackup mode=0600 + +- name: deploy the confine-ssh script + tasks: + - include: "{{tasks}}/confine-ssh.yml"