From 317550bfaa9f4ffd4a1f74e9732b6f597a07140b Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Fri, 10 Mar 2017 19:31:43 +0000 Subject: [PATCH] Add loopabull/target role Signed-off-by: Patrick Uiterwijk --- roles/loopabull/target/tasks/main.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 roles/loopabull/target/tasks/main.yml diff --git a/roles/loopabull/target/tasks/main.yml b/roles/loopabull/target/tasks/main.yml new file mode 100644 index 0000000000..b2a17e8438 --- /dev/null +++ b/roles/loopabull/target/tasks/main.yml @@ -0,0 +1,22 @@ +--- +- name: add loopabull user loopabull_{{ loopabull_role }} + user: name=loopabull_{{ loopabull_role }} + state=present + home=/home/loopabull_{{loopabull_role}} + createhome=yes + tags: + - loopabull/target + +- name: add authorized_keys for loopabull_{{ loopabull_role }} + authorized_key: key="{{ item }}" user=loopabull_{{ loopabull_role }} state=present + with_file: + - "{{private}}/files/loopabull/keys/{{env}}_{{lookabull_role}}.pub" + tags: + - loopabull/target + +- name: add loopabull_{{ loopabull_role }} sudoers file + copy: src="{{private}}/files/loopabull/sudo/{{ loopabull_role }}" + dest="/etc/sudoers.d/loopabull_{{ loopabull_role }}" + ignore_errors: True + tags: + - loopabull/target