Turn the hardcoded mirrormanger user/group ids into variables

This commit is contained in:
Luke Macken 2014-10-31 18:25:43 +00:00
parent ee00fb884e
commit 5be3a3cbb9
4 changed files with 18 additions and 10 deletions

View file

@ -1,8 +1,8 @@
---
# tasklist for setting up the mirrorlist app components
# create mirrormanager user
- name: add mirrormanager user - uid 441
user: name=mirrormanager uid=441 state=present home=/home/mirrormanager createhome=yes
- name: add mirrormanager user - uid {{ mirrormanager_uid }}
user: name=mirrormanager uid={{ mirrormanager_uid }} state=present home=/home/mirrormanager createhome=yes
- name: install supervisor and mirrormanager
yum: pkg={{ item }} state=installed

View file

@ -0,0 +1,4 @@
mirrormanager_uid: 441
mirrormanager_gid: 441
mirrors_gid: 263
mirrors2_gid: 529

View file

@ -6,19 +6,19 @@
state=true
persistent=true
- name: add mirrormanager group - gid 441
group: name=mirrormanager gid=441
- name: add mirrormanager group - gid {{ mirrormanager_gid }}
group: name=mirrormanager gid={{ mirrormanager_gid }}
- name: add mirrors group - gid 263
group: name=mirrors gid=263
- name: add mirrors group - gid {{ mirrors_gid }}
group: name=mirrors gid={{ mirrors_gid }}
- name: add mirrors2 group - gid 529
group: name=mirrors2 gid=529
- name: add mirrors2 group - gid {{ mirrors2_gid }}
group: name=mirrors2 gid={{ mirrors2_gid }}
- name: add mirrormanager user - uid 441
- name: add mirrormanager user - uid {{ mirrormanager_uid }}
user: >
name=mirrormanager
uid=441
uid={{ mirrormanager_uid }}
group=mirrormanager
groups=mirrors,mirrors2,apache
state=present

View file

@ -0,0 +1,4 @@
mirrormanager_uid: 441
mirrormanager_gid: 441
mirrors_gid: 263
mirrors2_gid: 529