From d92b2ec01b5cadaa70f72b0993e8277d4e952256 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Thu, 31 Jan 2013 05:45:24 -0500
Subject: [PATCH] Fixed: FS#2623 - Apache Logs of primary server host is not being rotated

---
 server/cron_daily.php |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/server/cron_daily.php b/server/cron_daily.php
index 6045087..a89468e 100644
--- a/server/cron_daily.php
+++ b/server/cron_daily.php
@@ -495,6 +495,13 @@
 	exec('rm -f '.$logfile);
 }
 
+//* Delete old logfiles in /var/log/ispconfig/httpd/ that were created by vlogger for the hostname of the server
+exec('hostname -f', $tmp_hostname);
+if($tmp_hostname[0] != '' && is_dir('/var/log/ispconfig/httpd/'.$tmp_hostname[0])) {
+	exec('cd /var/log/ispconfig/httpd/'.$tmp_hostname[0]."; find . -mtime +30 -name '*.log' | xargs rm > /dev/null 2> /dev/null");
+}
+unset($tmp_hostname);
+
 #######################################################################################################
 // Rotate the ispconfig.log file
 #######################################################################################################

--
Gitblit v1.9.1