Use postgis 2.1 on pummelzacken
authorTom Hughes <tom@compton.nu>
Tue, 3 Jun 2014 08:10:37 +0000 (09:10 +0100)
committerTom Hughes <tom@compton.nu>
Tue, 3 Jun 2014 08:10:37 +0000 (09:10 +0100)
cookbooks/nominatim/recipes/default.rb
roles/poldi.rb
roles/pummelzacken.rb

index 2972665..64e484b 100644 (file)
@@ -39,6 +39,8 @@ database_cluster = node[:nominatim][:database][:cluster]
 database_version = database_cluster.sub(/\/.*/, "")
 database_name = node[:nominatim][:database][:dbname]
 
+postgis_version = node[:nominatim][:database][:postgis]
+
 service "php5-fpm" do
   action [ :enable, :start ]
   supports :status => true, :restart => true, :reload => true
@@ -108,7 +110,7 @@ package "osmosis"
 package "gcc"
 package "proj-bin"
 package "libgeos-c1"
-package "postgresql-#{database_version}-postgis"
+package "postgresql-#{database_version}-postgis-#{postgis_version}"
 package "postgresql-server-dev-#{database_version}"
 package "build-essential"
 package "libxml2-dev"
index a4af261..77626ed 100644 (file)
@@ -65,7 +65,8 @@ default_attributes(
   :nominatim => {
     :database => {
         :cluster => "9.1/main",
-        :dbname => "nominatim"
+        :dbname => "nominatim",
+        :postgis => "2.0"
     },
     :fpm_pools => {
         :www => {
index 053636c..05f6a05 100644 (file)
@@ -27,7 +27,8 @@ default_attributes(
   :nominatim => {
     :database => {
         :cluster => "9.3/main",
-        :dbname => "nominatim"
+        :dbname => "nominatim",
+        :postgis => "2.1"
     },
     :fpm_pools => {
         :www => {