X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/f8ef244c210e193e36a1b501ea56d3360f49bb27..5dd8aa5513322ace530f7c242ed32918da6c86f1:/cookbooks/nominatim/recipes/default.rb diff --git a/cookbooks/nominatim/recipes/default.rb b/cookbooks/nominatim/recipes/default.rb index 14d70d9b3..b10c92327 100644 --- a/cookbooks/nominatim/recipes/default.rb +++ b/cookbooks/nominatim/recipes/default.rb @@ -177,6 +177,7 @@ git source_directory do enable_submodules true user "nominatim" group "nominatim" + not_if { node[:nominatim][:state] != "slave" && File.exist?("#{source_directory}/README.md") } notifies :run, "execute[compile_nominatim]", :immediately end @@ -274,7 +275,7 @@ template "/etc/init.d/nominatim-update" do variables :source_directory => source_directory end -%w(backup-nominatim vacuum-db-nominatim).each do |fname| +%w[backup-nominatim vacuum-db-nominatim].each do |fname| template "/usr/local/bin/#{fname}" do source "#{fname}.erb" owner "root" @@ -315,13 +316,13 @@ package "php-fpm" package "php-pgsql" package "php-pear" package "php-db" +package "php-intl" apache_module "rewrite" apache_module "proxy" apache_module "proxy_fcgi" apache_module "proxy_http" apache_module "headers" -apache_module "reqtimeout" service "php7.0-fpm" do action [:enable, :start]