diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2010-02-11 02:27:00 -0700 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2010-02-12 01:22:02 -0700 |
commit | 85bb506d5b471aa6bdbf96be7c95bad244640595 (patch) | |
tree | 7a07615dad39a93fcbfda562298bb20b6f0e3843 /ipawebui | |
parent | eadca473a935a7b8b73185c4a4a540f510064fec (diff) | |
download | freeipa-85bb506d5b471aa6bdbf96be7c95bad244640595.tar.gz freeipa-85bb506d5b471aa6bdbf96be7c95bad244640595.tar.xz freeipa-85bb506d5b471aa6bdbf96be7c95bad244640595.zip |
Add fix for wehjit (ctypes) SELinux problem
Diffstat (limited to 'ipawebui')
-rw-r--r-- | ipawebui/__init__.py | 7 |
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 |