From 51f8f0b7fec79759006810f764d9a0f90a73145f Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Sun, 3 Aug 2008 13:03:25 +0000
Subject: [PATCH] Moved ISPConfig log location for the daemon log to
 /var/log/ispconfig/ispconfig.log and added the logfile as option to the
 logfile viewer in the monitoring module.

---
 install/tpl/config.inc.php.master         | 2 +-
 interface/web/monitor/lib/module.conf.php | 4 ++++
 interface/web/monitor/logview.php         | 3 +++
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/install/tpl/config.inc.php.master b/install/tpl/config.inc.php.master
index dcb3511d38..3cfe1a5095 100644
--- a/install/tpl/config.inc.php.master
+++ b/install/tpl/config.inc.php.master
@@ -105,7 +105,7 @@ define("DB_PASSWORD",$conf["db_password"]);
 		Logging
 */
 
-$conf["log_file"]		= $conf["rootpath"].$conf["fs_div"]."ispconfig.log";
+$conf["log_file"]		= '/var/log/ispconfig/ispconfig.log';
 $conf["log_priority"]	= {ispconfig_log_priority}; // 0 = Debug, 1 = Warning, 2 = Error
 
 /*
diff --git a/interface/web/monitor/lib/module.conf.php b/interface/web/monitor/lib/module.conf.php
index 23685bfc29..f49ee794f9 100644
--- a/interface/web/monitor/lib/module.conf.php
+++ b/interface/web/monitor/lib/module.conf.php
@@ -66,6 +66,10 @@ $items[] = array( 'title' 	=> "Clamav",
 				  'target' 	=> 'content',
 				  'link'	=> 'monitor/logview.php?log=clamav');
 
+$items[] = array( 'title' 	=> "ISPConfig",
+				  'target' 	=> 'content',
+				  'link'	=> 'monitor/logview.php?log=ispconfig');
+
 
 $module["nav"][] = array(	'title'	=> 'Logfiles',
 							'open' 	=> 1,
diff --git a/interface/web/monitor/logview.php b/interface/web/monitor/logview.php
index acbba03545..a6e2a29aa8 100644
--- a/interface/web/monitor/logview.php
+++ b/interface/web/monitor/logview.php
@@ -75,6 +75,9 @@ switch($logfile_id) {
 	case 'clamav':
 		$logfile = '/var/log/clamav/clamav.log';
 	break;
+	case 'ispconfig':
+		$logfile = '/var/log/ispconfig/ispconfig.log';
+	break;
 	default:
 		$logfile = '';
 	break;
-- 
GitLab