Fix nginx cache paths
authorGrant Slater <git@firefishy.com>
Sun, 29 May 2016 17:38:15 +0000 (18:38 +0100)
committerGrant Slater <git@firefishy.com>
Sun, 29 May 2016 17:38:15 +0000 (18:38 +0100)
cookbooks/nginx/recipes/default.rb
cookbooks/nginx/templates/default/nginx.conf.erb

index a5d06e1..54a9b75 100644 (file)
@@ -29,17 +29,17 @@ template "/etc/nginx/nginx.conf" do
 end
 
 if node['nginx']['cache']['fastcgi']['enable']
-  directory "/var/lib/nginx/fastcgi-cache" do
-    owner "nginx"
-    group "nginx"
+  directory "/var/cache/nginx/fastcgi-cache" do
+    owner "www-data"
+    group "root"
     mode 0755
   end
 end
 
 if node['nginx']['cache']['proxy']['enable']
-  directory "/var/lib/nginx/proxy-cache" do
-    owner "nginx"
-    group "nginx"
+  directory "/var/cache/nginx/proxy-cache" do
+    owner "www-data"
+    group "root"
     mode 0755
   end
 end
index 2099e83..a475f16 100644 (file)
@@ -29,10 +29,10 @@ http {
     server_tokens off;
 
     <% if node['nginx']['cache']['fastcgi']['enable'] -%>
-    fastcgi_cache_path /var/lib/nginx/fastcgi-cache levels=1:2 keys_zone=<%= node['nginx']['cache']['fastcgi']['keys_zone'] %> inactive=<%= node['nginx']['cache']['fastcgi']['inactive'] %> max_size=<%= node['nginx']['cache']['fastcgi']['max_size'] %>;
+    fastcgi_cache_path /var/cache/nginx/fastcgi-cache levels=1:2 keys_zone=<%= node['nginx']['cache']['fastcgi']['keys_zone'] %> inactive=<%= node['nginx']['cache']['fastcgi']['inactive'] %> max_size=<%= node['nginx']['cache']['fastcgi']['max_size'] %>;
     <% end -%>
     <% if node['nginx']['cache']['proxy']['enable'] -%>
-    fastcgi_cache_path /var/lib/nginx/proxy-cache levels=1:2 keys_zone=<%= node['nginx']['cache']['proxy']['keys_zone'] %> inactive=<%= node['nginx']['cache']['proxy']['inactive'] %> max_size=<%= node['nginx']['cache']['proxy']['max_size'] %>;
+    fastcgi_cache_path /var/cache/nginx/proxy-cache levels=1:2 keys_zone=<%= node['nginx']['cache']['proxy']['keys_zone'] %> inactive=<%= node['nginx']['cache']['proxy']['inactive'] %> max_size=<%= node['nginx']['cache']['proxy']['max_size'] %>;
     <% end -%>
 
     include /etc/nginx/conf.d/*.conf;