summaryrefslogtreecommitdiffstats
path: root/ipawebui
diff options
context:
space:
mode:
Diffstat (limited to 'ipawebui')
-rw-r--r--ipawebui/__init__.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ipawebui/__init__.py b/ipawebui/__init__.py
index c7ebaa870..037fc7647 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