Blame SOURCES/0004-fix-combination-type-xinetd-list-service.patch

d115b2
From 793905c0ec22cf4ef19dfa3c6b3b692e5feab698 Mon Sep 17 00:00:00 2001
d115b2
From: Lukas Nykryn <lnykryn@redhat.com>
d115b2
Date: Wed, 18 Feb 2015 12:23:22 +0100
d115b2
Subject: [PATCH 4/6] fix combination --type xinetd --list service
d115b2
d115b2
---
d115b2
 chkconfig.c | 2 +-
d115b2
 1 file changed, 1 insertion(+), 1 deletion(-)
d115b2
d115b2
diff --git a/chkconfig.c b/chkconfig.c
d115b2
index 6a1fc61..596ef8f 100644
d115b2
--- a/chkconfig.c
d115b2
+++ b/chkconfig.c
d115b2
@@ -434,7 +434,7 @@ static int showServiceInfoByName(char * name, int type, int forgiving) {
d115b2
     int rc;
d115b2
     struct service s;
d115b2
 
d115b2
-    if (systemdActive() && isOverriddenBySystemd(name)) {
d115b2
+    if (systemdActive() && isOverriddenBySystemd(name) && !(type & TYPE_XINETD)) {
d115b2
         return forgiving ? 0 : 1;
d115b2
     }
d115b2
 
d115b2
-- 
d115b2
1.8.3.1
d115b2