025f1a6
From 98a389d6fb609cdecbf6422eb6a3a9b6bf503ec2 Mon Sep 17 00:00:00 2001
025f1a6
From: Adam Jackson <ajax@redhat.com>
025f1a6
Date: Wed, 11 Mar 2009 12:59:36 -0400
025f1a6
Subject: [PATCH] selinux: Don't enable unless there's something to do.
025f1a6
025f1a6
---
025f1a6
 Xext/xselinux.c |    4 ++++
025f1a6
 1 files changed, 4 insertions(+), 0 deletions(-)
025f1a6
025f1a6
diff --git a/Xext/xselinux.c b/Xext/xselinux.c
025f1a6
index f8495ea..042d134 100644
025f1a6
--- a/Xext/xselinux.c
025f1a6
+++ b/Xext/xselinux.c
025f1a6
@@ -1952,6 +1952,10 @@ SELinuxExtensionInit(INITARGS)
025f1a6
 	return;
025f1a6
     }
025f1a6
 
025f1a6
+    /* Don't init unless there's something to do */
025f1a6
+    if (!security_get_boolean_active("xserver_object_manager"))
025f1a6
+	return;
025f1a6
+
025f1a6
     /* Check SELinux mode in configuration file */
025f1a6
     switch(selinuxEnforcingState) {
025f1a6
     case SELINUX_MODE_DISABLED:
025f1a6
-- 
025f1a6
1.6.1.3
025f1a6