From 0e4ca66c442dd504ea258677a0b78622297b49a6 Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Thu, 5 Apr 2018 13:30:28 +1000 Subject: [PATCH] Remove old apache logs Just keep one month worth Change-Id: I69903d494d117ff0c8e1ac48dadc8d1619e724b6 --- manifests/site/cron.pp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/manifests/site/cron.pp b/manifests/site/cron.pp index a2516b5..a06916e 100644 --- a/manifests/site/cron.pp +++ b/manifests/site/cron.pp @@ -74,4 +74,13 @@ class askbot::site::cron ( environment => 'PATH=/usr/bin:/bin:/usr/sbin:/sbin' } + # remove old apache logs + cron { 'apache-log-cleanup': + user => 'root', + hour => '1', + minute => '45', + command => "find /var/log/apache2 -name '*.log.gz' -mtime +30 -execdir rm {} \\;", + environment => 'PATH=/usr/bin:/bin:/usr/sbin:/sbin' + } + }