From 85bb506d5b471aa6bdbf96be7c95bad244640595 Mon Sep 17 00:00:00 2001 From: Jason Gerard DeRose Date: Thu, 11 Feb 2010 02:27:00 -0700 Subject: Add fix for wehjit (ctypes) SELinux problem --- ipawebui/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ipawebui') diff --git a/ipawebui/__init__.py b/ipawebui/__init__.py index c7ebaa87..037fc764 100644 --- a/ipawebui/__init__.py +++ b/ipawebui/__init__.py @@ -20,6 +20,13 @@ IPA web UI. """ +# Special wehjit initialization to prevent it from loading the plugins that +# require pygments, which uses ctypes, which makes the httpd SELinux policy +# crazy: +import wehjit +wehjit.builtins._skip_pygments = True +wehjit.init_builtins() + from ipalib.backend import Executioner from ipalib.request import destroy_context from ipaserver.rpcserver import extract_query -- cgit