From e949e560d7b8709efd8fb591cee1a081ea0d9e06 Mon Sep 17 00:00:00 2001
From: mboelen <michael@cisofy.com>
Date: Thu, 17 Mar 2016 20:57:31 +0100
Subject: [PATCH] Improve systemd detection on Fedora

---
 include/tests_boot_services | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/include/tests_boot_services b/include/tests_boot_services
index 0e0a18af..ac98b35b 100644
--- a/include/tests_boot_services
+++ b/include/tests_boot_services
@@ -97,8 +97,13 @@
                                 SERVICE_MANAGER="upstart"
                             ;;
                             *)
-                                LogText "Found ${SHORTNAME}. Unclear what service manager this is"
-                                ReportException "${TEST_NO}:001" "Unknown service manager"
+                                CONTAINS_SYSTEMD=`echo ${SHORTNAME} | grep "systemd"`
+                                if [ ! "${CONTAINS_SYSTEMD}" = "" ]; then
+                                    SERVICE_MANAGER="systemd"
+                                else
+                                    LogText "Found ${SHORTNAME}. Unclear what service manager this is"
+                                    ReportException "${TEST_NO}:001" "Unknown service manager"
+                                fi
                             ;;
                         esac
                       else