X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/9bb39d8d9dfa583ef2d9218ed8b1f72d5deaa7fb..a49460026a3a31ca582f63914cf33f1efca20bd6:/cookbooks/planet/recipes/replication.rb?ds=inline diff --git a/cookbooks/planet/recipes/replication.rb b/cookbooks/planet/recipes/replication.rb index ac0009aa8..6e3b6bc1e 100644 --- a/cookbooks/planet/recipes/replication.rb +++ b/cookbooks/planet/recipes/replication.rb @@ -21,10 +21,13 @@ include_recipe "osmosis" db_passwords = data_bag_item("db", "passwords") +package "postgresql-client" + package "ruby" package "rubygems" package "ruby-libxml" +package "libpq-dev" gem_package "pg" remote_directory "/usr/local/bin" do @@ -93,6 +96,14 @@ template "/etc/replication/changesets.conf" do variables :password => db_passwords["planetdiff"] end +template "/etc/replication/users-agreed.conf" do + source "users-agreed.conf.erb" + user "planet" + group "planet" + mode 0600 + variables :password => db_passwords["planetdiff"] +end + directory "/var/lib/replication" do owner "planet" group "planet"