X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/fa9d2a88e9f89d755f1a637b88d189e8900e38ef..7cb4a81dacec7d6c6404241b58bf8340678ab8ab:/cookbooks/nominatim/recipes/base.rb diff --git a/cookbooks/nominatim/recipes/base.rb b/cookbooks/nominatim/recipes/base.rb index f1d420928..1c550fe2b 100644 --- a/cookbooks/nominatim/recipes/base.rb +++ b/cookbooks/nominatim/recipes/base.rb @@ -20,12 +20,11 @@ include_recipe "apache::ssl" include_recipe "postgresql" -package "php5" -package "php5-cli" -package "php5-pgsql" -package "php5-fpm" +package "php" +package "php-cli" +package "php-pgsql" +package "php-fpm" package "php-pear" -package "php-apc" package "php-db" apache_module "rewrite" @@ -44,20 +43,18 @@ database_name = node[:nominatim][:database][:dbname] postgis_version = node[:nominatim][:database][:postgis] -service "php5-fpm" do - provider Chef::Provider::Service::Upstart +service "php7.0-fpm" do action [:enable, :start] - supports :status => true, :restart => true, :reload => true end node[:nominatim][:fpm_pools].each do |name, data| - template "/etc/php5/fpm/pool.d/#{name}.conf" do + template "/etc/php/7.0/fpm/pool.d/#{name}.conf" do source "fpm.conf.erb" owner "root" group "root" mode 0o644 variables data.merge(:name => name, :port => data[:port]) - notifies :reload, "service[php5-fpm]" + notifies :reload, "service[php7.0-fpm]" end end @@ -195,9 +192,11 @@ template "#{source_directory}/utils/nominatim-update" do user "nominatim" group "nominatim" mode 0o755 - variables :logfile => "#{node[:nominatim][:logdir]}/update.log", + variables :bindir => source_directory, + :srcdir => source_directory, + :logfile => "#{node[:nominatim][:logdir]}/update.log", :branch => node[:nominatim][:revision], - :update_stop_file => "#{basedir}/status/updates_disabled" + :update_stop_file => "#{home_directory}/status/updates_disabled" end template "/etc/init.d/nominatim-update" do