]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/planet/recipes/notes.rb
Use local variables in functions to avoid damaging the global scope
[chef.git] / cookbooks / planet / recipes / notes.rb
index 91c03df4b0185eb0b5d1c8ba8606989dd6a55d43..e6329708190daa8201c81069a73dbbb2eade7f37 100644 (file)
@@ -17,8 +17,9 @@
 # limitations under the License.
 #
 
+include_recipe "accounts"
 include_recipe "git"
-include_recipe "awscli"
+include_recipe "planet::aws"
 
 db_passwords = data_bag_item("db", "passwords")
 
@@ -56,6 +57,8 @@ systemd_service "planet-notes-dump" do
   exec_start "/usr/local/bin/planet-notes-dump"
   user "planet"
   sandbox :enable_network => true
+  protect_home "tmpfs"
+  bind_paths "/home/planet"
   read_write_paths "/store/planet/notes"
 end