From be301e1cd403e52c7b825d3b07ab08050db9727f Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Tue, 27 Jan 2015 16:49:29 +0000 Subject: [PATCH] Add mirrormanager user and ssh key --- roles/mirrormanager/mirrorlist2/tasks/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/mirrormanager/mirrorlist2/tasks/main.yml b/roles/mirrormanager/mirrorlist2/tasks/main.yml index 0cffe6f8fc..098df3bf1e 100644 --- a/roles/mirrormanager/mirrorlist2/tasks/main.yml +++ b/roles/mirrormanager/mirrorlist2/tasks/main.yml @@ -1,6 +1,10 @@ --- # tasklist for setting up the mirrorlist app components # create mirrormanager user +# create mirrormanager user +- name: add mirrormanager user - uid {{ mirrormanager_uid }} + user: name=mirrormanager uid={{ mirrormanager_uid }} state=present home=/home/mirrormanager createhome=yes + - name: install packages for mirrorlist yum: pkg={{ item }} state=present enablerepo=epel-testing with_items: @@ -16,6 +20,12 @@ tags: - config +# mirrormanager user ssh key(s) +- name: add authorized_keys for mirrormanager + authorized_key: key="{{ item }}" user=mirrormanager state=present + with_file: + - mm-authorized_key + # selinux policy - mirrormanager - put in place - for the sockfile - name: enable httpd