From f566532b142b39174d5f4fe218737d07a7bc31d2 Mon Sep 17 00:00:00 2001 From: Dorian Pula Date: Thu, 4 Dec 2014 07:50:50 -0500 Subject: [PATCH] Remove Vagrant ssh task, because going through invoke's pty is awful. Make permissions on nginx configurations and logs more permissive. --- pre_deployment/nginx.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pre_deployment/nginx.yaml b/pre_deployment/nginx.yaml index 3d89029..0aa2068 100644 --- a/pre_deployment/nginx.yaml +++ b/pre_deployment/nginx.yaml @@ -23,9 +23,14 @@ - name: restart nginx service: name=nginx state=restarted - - name: set permissions on nginx log directory - file: path=/var/log/nginx state=directory - owner={{ web_server_group }} group={{ web_server_group }} mode=0755 + - name: set permissions on nginx config + log directories + file: path={{ item }} state=directory + group={{ web_server_group }} mode=0755 + with_items: + - /var/log/nginx + - /etc/nginx + - /etc/nginx/sites-available + - /etc/nginx/sites-enabled - name: set permissions on nginx logs file: path=/var/log/nginx/{{ item }} state=file