From: Sarah Hoffmann Date: Sun, 13 Feb 2022 20:29:35 +0000 (+0100) Subject: overpass: add logrotation X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/65c88ab9629eb677f04a26971ed554f025363f51 overpass: add logrotation --- diff --git a/cookbooks/overpass/recipes/default.rb b/cookbooks/overpass/recipes/default.rb index 880420226..c53153339 100644 --- a/cookbooks/overpass/recipes/default.rb +++ b/cookbooks/overpass/recipes/default.rb @@ -211,6 +211,14 @@ service "overpass-area-processor" do action [:enable] end +template "/etc/logrotate.d/overpass" do + source "logrotate.erb" + owner "root" + group "root" + mode "644" + variables :logdir => logdir +end + # Munin scripts %w[db_lag request_count].each do |name| diff --git a/cookbooks/overpass/templates/default/logrotate.erb b/cookbooks/overpass/templates/default/logrotate.erb new file mode 100644 index 000000000..d9f6ac9ab --- /dev/null +++ b/cookbooks/overpass/templates/default/logrotate.erb @@ -0,0 +1,6 @@ +# DO NOT EDIT - This file is being maintained by Chef + +<%= @logdir %>/*.log { + missingok + compress +}