From 40491bfdb13915fb3f58128014bccc9cfe994ed6 Mon Sep 17 00:00:00 2001 From: Brett Meiggs Date: Thu, 10 Mar 2016 10:18:13 -0500 Subject: [PATCH 1/3] Replaced tar cookbook with ark. --- metadata.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.rb b/metadata.rb index febe26f..b4168ee 100644 --- a/metadata.rb +++ b/metadata.rb @@ -21,7 +21,7 @@ depends "iis", ">= 1.6.2" depends "tar", ">= 0.3.1" depends "nginx", "~> 2.7.4" -depends "php-fpm", "~> 0.6.10" +depends "php-fpm", ">= 0.6.10" depends 'selinux', '~> 0.7' %w{ debian ubuntu windows centos redhat scientific oracle }.each do |os| From 2d45c0b8d3cda4d05510bea485cbb2e334cd8329 Mon Sep 17 00:00:00 2001 From: Brett Meiggs Date: Mon, 14 Mar 2016 11:20:56 -0400 Subject: [PATCH 2/3] Replaced archive unpack functionality provided by tar with ark cookbook. --- recipes/app.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/recipes/app.rb b/recipes/app.rb index b3d9f41..641b517 100644 --- a/recipes/app.rb +++ b/recipes/app.rb @@ -51,13 +51,14 @@ not_if {::File.exists?("#{node['wordpress']['dir']}\\index.php")} end else - tar_extract node['wordpress']['url'] do - target_dir node['wordpress']['dir'] + ark "wordpress" do + url node['wordpress']['url'] + path node['wordpress']['parent_dir'] creates File.join(node['wordpress']['dir'], 'index.php') - user node['wordpress']['install']['user'] + owner node['wordpress']['install']['user'] group node['wordpress']['install']['group'] - tar_flags [ '--strip-components 1' ] - not_if { ::File.exists?("#{node['wordpress']['dir']}/index.php") } + strip_components 1 + action :put end end From 68f42fb2e9b5911a2ff150721428b0c9f37f0228 Mon Sep 17 00:00:00 2001 From: Brett Meiggs Date: Mon, 14 Mar 2016 11:21:36 -0400 Subject: [PATCH 3/3] Bumped up php-fpm version. Replaced tar dependency with ark. --- metadata.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.rb b/metadata.rb index b4168ee..0c272e5 100644 --- a/metadata.rb +++ b/metadata.rb @@ -19,7 +19,7 @@ depends "mysql2_chef_gem", "~> 1.0.1" depends "build-essential" depends "iis", ">= 1.6.2" -depends "tar", ">= 0.3.1" +depends "ark", "~> 0.9.0" depends "nginx", "~> 2.7.4" depends "php-fpm", ">= 0.6.10" depends 'selinux', '~> 0.7'