X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/a92d3e444a579ea43fa7a61b4490775e3fbd68a2..a2900827db68ded079ed6a9f7d275aa618ed311d:/cookbooks/taginfo/recipes/default.rb diff --git a/cookbooks/taginfo/recipes/default.rb b/cookbooks/taginfo/recipes/default.rb index 57ccb3d40..1195df428 100644 --- a/cookbooks/taginfo/recipes/default.rb +++ b/cookbooks/taginfo/recipes/default.rb @@ -23,29 +23,33 @@ include_recipe "apache" include_recipe "passenger" include_recipe "git" -package "libsqlite3-dev" -package "zlib1g-dev" -package "libbz2-dev" -package "libboost-dev" -package "libexpat1-dev" -package "libsparsehash-dev" -package "libgd2-xpm-dev" -package "libicu-dev" -package "libboost-program-options-dev" -package "cmake" -package "make" -package "g++" - -package "sqlite3" -package "osmosis" -package "curl" -package "pbzip2" +package %w[ + libsqlite3-dev + zlib1g-dev + libbz2-dev + libboost-dev + libexpat1-dev + libsparsehash-dev + libgd2-xpm-dev + libicu-dev + libboost-program-options-dev + cmake + make + g++ +] + +package %w[ + sqlite3 + osmosis + curl + pbzip2 +] ruby_version = node[:passenger][:ruby_version] package "ruby#{ruby_version}" -%w(json sqlite3 sinatra sinatra-r18n rack-contrib).each do |gem| +%w[json sqlite3 sinatra sinatra-r18n rack-contrib].each do |gem| gem_package gem do gem_binary "gem#{ruby_version}" end @@ -168,7 +172,6 @@ node[:taginfo][:sites].each do |site| owner "taginfo" group "taginfo" mode "0755" - action :create end execute "compile-osmium" do @@ -181,7 +184,7 @@ node[:taginfo][:sites].each do |site| subscribes :run, "git[#{directory}/osmium-tool]" end - %w(taginfo/web/tmp bin data data/old download sources planet planet/log planet/replication).each do |dir| + %w[taginfo/web/tmp bin data data/old download sources planet planet/log planet/replication].each do |dir| directory "#{directory}/#{dir}" do owner "taginfo" group "taginfo" @@ -191,7 +194,7 @@ node[:taginfo][:sites].each do |site| remote_file "#{directory}/planet/planet.pbf" do action :create_if_missing - source "http://planet.openstreetmap.org/pbf/planet-latest.osm.pbf" + source "https://planet.openstreetmap.org/pbf/planet-latest.osm.pbf" owner "taginfo" group "taginfo" mode 0o644