X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/4aa20a01bd0c0c1e2e1814cccfd4549cba89eee0..3cc3389c27f25ad1f6f4e956833578ebf4ad22f5:/cookbooks/tools/recipes/default.rb diff --git a/cookbooks/tools/recipes/default.rb b/cookbooks/tools/recipes/default.rb index 5154ecd12..4ab9414df 100644 --- a/cookbooks/tools/recipes/default.rb +++ b/cookbooks/tools/recipes/default.rb @@ -53,19 +53,16 @@ file "/etc/init.d/screen-cleanup" do action :delete end -# Create drop in directory for cron service -directory "/etc/systemd/system/cron.service.d" do - owner "root" - group "root" - mode 0o755 +# Cleanup unused file +file "/etc/systemd/system/cron.service.d/chef.conf" do + action :delete end # Configure cron to run in the local timezone of the machine -template "/etc/systemd/system/cron.service.d/chef.conf" do - source "cron.service.erb" - owner "root" - group "root" - mode 0o644 +systemd_service "cron-timezone" do + service "cron" + dropin "timezone" + environment "TZ" => node[:timezone] notifies :restart, "service[cron]" only_if { node[:timezone] } end