From f7dd2ecd3757cdad257cda9a292b441d0a3f7b58 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 30 Apr 2014 22:41:26 +0100 Subject: [PATCH] Add log rotation for renderd logs --- cookbooks/tile/recipes/default.rb | 7 +++++++ cookbooks/tile/templates/default/renderd.logrotate.erb | 10 ++++++++++ 2 files changed, 17 insertions(+) create mode 100644 cookbooks/tile/templates/default/renderd.logrotate.erb diff --git a/cookbooks/tile/recipes/default.rb b/cookbooks/tile/recipes/default.rb index 9b4b31083..6cb1b9acb 100644 --- a/cookbooks/tile/recipes/default.rb +++ b/cookbooks/tile/recipes/default.rb @@ -496,6 +496,13 @@ template "/etc/rsyslog.d/20-renderd.conf" do notifies :restart, "service[rsyslog]" end +template "/etc/logrotate.d/renderd" do + source "renderd.logrotate.erb" + owner "root" + group "root" + mode 0644 +end + package "liblockfile-simple-perl" package "libfilesys-df-perl" diff --git a/cookbooks/tile/templates/default/renderd.logrotate.erb b/cookbooks/tile/templates/default/renderd.logrotate.erb new file mode 100644 index 000000000..95099a7ff --- /dev/null +++ b/cookbooks/tile/templates/default/renderd.logrotate.erb @@ -0,0 +1,10 @@ +# DO NOT EDIT - This file is being maintained by Chef + +/var/log/tile/renderd.log { + compress + delaycompress + notifempty + postrotate + reload rsyslog >/dev/null 2>&1 || true + endscript +} -- 2.43.2