]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/chef/recipes/repository.rb
Use a systemd unit for chef-client on Ubuntu 15.10
[chef.git] / cookbooks / chef / recipes / repository.rb
index b4bd2fa069780306002aa75fb84a604fcf2d3fb0..8c6bf236d766582bd37c7016595600d1f3c4b8d5 100644 (file)
@@ -42,7 +42,7 @@ directory "/var/lib/chef/.chef" do
 end
 
 file "/var/lib/chef/.chef/client.pem" do
 end
 
 file "/var/lib/chef/.chef/client.pem" do
-  content keys["chef-git"].join("\n")
+  content keys["git"].join("\n")
   owner "chefrepo"
   group "chefrepo"
   mode 0660
   owner "chefrepo"
   group "chefrepo"
   mode 0660
@@ -61,3 +61,10 @@ template "#{node[:chef][:repository]}/hooks/post-receive" do
   group "chefrepo"
   mode 0750
 end
   group "chefrepo"
   mode 0750
 end
+
+template "/etc/cron.daily/chef-repository-backup" do
+  source "repository-backup.cron.erb"
+  owner "root"
+  group "root"
+  mode 0755
+end