From 1abf95299b76dc55e238054731e1e1e193a04989 Mon Sep 17 00:00:00 2001
From: Michael Seevogel <git_projects@michaelseevogel.de>
Date: Fri, 29 Nov 2019 11:56:20 +0100
Subject: [PATCH] added CentOS 8 detection to monitoring tools

---
 server/lib/classes/monitor_tools.inc.php | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/server/lib/classes/monitor_tools.inc.php b/server/lib/classes/monitor_tools.inc.php
index d8d325fe60..aba19df7a4 100644
--- a/server/lib/classes/monitor_tools.inc.php
+++ b/server/lib/classes/monitor_tools.inc.php
@@ -319,6 +319,14 @@ class monitor_tools {
 			} else {
 				$distid = 'centos72';
 			}
+                } elseif(stristr($content, 'CentOS Linux release 8')) {
+                        preg_match_all('/([0-9]{1,2})\.?([0-9]{0,2})\.?([0-9]*)/', $content, $version);
+                        $distname = 'CentOS';
+                        $distver = is_array($version)? implode('.', array_filter(array($version[1][0],$version[2][0],$version[3][0]),'strlen')) :'Unknown';
+                        $distbaseid = 'fedora';
+                        $var=explode(" ", $content);
+                        $var=explode(".", $var[3]);
+                        $var=$var[0].".".$var[1];
 		} else {
 			$distname = 'Redhat';
 			$distver = 'Unknown';
-- 
GitLab