From 5d93b3a4ecc8931eb8c2fcf619eb34c30068bccc Mon Sep 17 00:00:00 2001
From: Florian Schaal <florian@schaal-24.de>
Date: Fri, 09 Jan 2015 11:34:21 -0500
Subject: [PATCH] add missing sql-column mail_user.sender_cc to inc-updates

---
 install/lib/install.lib.php |   34 +++++++++++++++++++++++++++++-----
 1 files changed, 29 insertions(+), 5 deletions(-)

diff --git a/install/lib/install.lib.php b/install/lib/install.lib.php
index 5a2737a..9bd0e1d 100644
--- a/install/lib/install.lib.php
+++ b/install/lib/install.lib.php
@@ -86,6 +86,18 @@
 			$mainver = array_filter($mainver);
 			$mainver = current($mainver).'.'.next($mainver);
 			switch ($mainver){
+			case "14.10":
+				$relname = "(Utopic Unicorn)";
+				break;
+			case "14.04":
+				$relname = "(Trusty Tahr)";
+				break;
+			case "13.10":
+				$relname = "(Saucy Salamander)";
+				break;
+			case "13.04":
+				$relname = "(Raring Ringtail)";
+				break;
 			case "12.10":
 				$relname = "(Quantal Quetzal)";
 				break;
@@ -246,6 +258,18 @@
 			$distid = 'centos53';
 			$distbaseid = 'fedora';
 			swriteln("Operating System: CentOS 5 or compatible\n");
+		} elseif(stristr($content, 'CentOS Linux release 6')) {
+			$distname = 'CentOS';
+			$distver = 'Unknown';
+			$distid = 'centos53';
+			$distbaseid = 'fedora';
+			swriteln("Operating System: CentOS 6 or compatible\n");
+		} elseif(stristr($content, 'CentOS Linux release 7')) {
+			$distname = 'CentOS';
+			$distver = 'Unknown';
+			$distid = 'centos70';
+			$distbaseid = 'fedora';
+			swriteln("Operating System: CentOS 7 or compatible\n");
 		} else {
 			$distname = 'Redhat';
 			$distver = 'Unknown';
@@ -836,20 +860,20 @@
 	if(is_installed('apache2ctl')) $cmd = 'apache2ctl -v';
 	elseif(is_installed('apachectl')) $cmd = 'apachectl -v';
 	else {
-		$app->log("Could not check apache version, apachectl not found.", LOGLEVEL_WARN);
+		ilog("Could not check apache version, apachectl not found.");
 		return '2.2';
 	}
 	
 	exec($cmd, $output, $return_var);
 	if($return_var != 0 || !$output[0]) {
-		$app->log("Could not check apache version, apachectl did not return any data.", LOGLEVEL_WARN);
+		ilog("Could not check apache version, apachectl did not return any data.");
 		return '2.2';
 	}
 	
 	if(preg_match('/version:\s*Apache\/(\d+)(\.(\d+)(\.(\d+))*)?(\D|$)/i', $output[0], $matches)) {
 		return $matches[1] . (isset($matches[3]) ? '.' . $matches[3] : '') . (isset($matches[5]) && $get_minor == true ? '.' . $matches[5] : '');
 	} else {
-		$app->log("Could not check apache version, did not find version string in apachectl output.", LOGLEVEL_WARN);
+		ilog("Could not check apache version, did not find version string in apachectl output.");
 		return '2.2';
 	}
 }
@@ -861,13 +885,13 @@
 	if(is_installed('apache2ctl')) $cmd = 'apache2ctl -t -D DUMP_MODULES';
 	elseif(is_installed('apachectl')) $cmd = 'apachectl -t -D DUMP_MODULES';
 	else {
-		$app->log("Could not check apache modules, apachectl not found.", LOGLEVEL_WARN);
+		ilog("Could not check apache modules, apachectl not found.");
 		return array();
 	}
 	
 	exec($cmd . ' 2>/dev/null', $output, $return_var);
 	if($return_var != 0 || !$output[0]) {
-		$app->log("Could not check apache modules, apachectl did not return any data.", LOGLEVEL_WARN);
+		ilog("Could not check apache modules, apachectl did not return any data.");
 		return array();
 	}
 	

--
Gitblit v1.9.1