From 4f9bb7743cc85a24eba0697f43da5fbcbb2a241d Mon Sep 17 00:00:00 2001 From: Evan Kaufman Date: Wed, 20 Nov 2013 15:17:53 -0600 Subject: [PATCH] Moved up creation of deploy user, needed before adding www-data user to deploy group. --- provisioning/roles/common/tasks/main.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/provisioning/roles/common/tasks/main.yml b/provisioning/roles/common/tasks/main.yml index c8f7298..18e6b84 100644 --- a/provisioning/roles/common/tasks/main.yml +++ b/provisioning/roles/common/tasks/main.yml @@ -40,6 +40,14 @@ when: has_vagrant.stdout sudo: yes +- name: Create deploy user + user: name=deploy append=yes groups=www-data shell=/bin/bash comment="Created by Genesis WordPress" + sudo: yes + +- name: Grant sudo access to deploy user + copy: content="%deploy ALL=(ALL) NOPASSWD:ALL" dest=/etc/sudoers.d/deploy mode=0440 force=no + sudo: yes + - name: Add www-data user to deploy user: name=www-data append=yes groups=deploy sudo: yes @@ -69,11 +77,3 @@ - name: Update my.conf's bind-address lineinfile: dest=/etc/mysql/my.cnf backup=yes regexp=^bind-address line='bind-address = 0.0.0.0' sudo: yes - -- name: Create deploy user - user: name=deploy append=yes groups=www-data shell=/bin/bash comment="Created by Genesis WordPress" - sudo: yes - -- name: Grant sudo access to deploy user - copy: content="%deploy ALL=(ALL) NOPASSWD:ALL" dest=/etc/sudoers.d/deploy mode=0440 force=no - sudo: yes