summaryrefslogtreecommitdiffstats
path: root/ipalib
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-03-17 10:01:24 -0400
committerJason Gerard DeRose <jderose@redhat.com>2010-03-17 23:36:53 -0600
commitf0d51b65f18d73e9b97e22e9fa4146468fed3d16 (patch)
tree60616a1baa9add3d9632f7562dee480b2a263a85 /ipalib
parentc1b828563bbd1d3c4f827610c353dc341297e6b5 (diff)
downloadfreeipa-f0d51b65f18d73e9b97e22e9fa4146468fed3d16.tar.gz
freeipa-f0d51b65f18d73e9b97e22e9fa4146468fed3d16.tar.xz
freeipa-f0d51b65f18d73e9b97e22e9fa4146468fed3d16.zip
Retrieve the LDAP schema using kerberos credentials.
This is required so we can disable anonymous access in 389-ds.
Diffstat (limited to 'ipalib')
-rw-r--r--ipalib/plugins/migration.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/ipalib/plugins/migration.py b/ipalib/plugins/migration.py
index d64aeaca..55a21572 100644
--- a/ipalib/plugins/migration.py
+++ b/ipalib/plugins/migration.py
@@ -30,7 +30,8 @@ import re
from ipalib import api, errors, output, uuid
from ipalib import Command, List, Password, Str
from ipalib.cli import to_cli
-from ipaserver.plugins.ldap2 import ldap2
+if api.env.in_server and api.env.context in ['lite', 'server']:
+ from ipaserver.plugins.ldap2 import ldap2
from ipalib import _
from ipalib.text import Gettext # FIXME: remove once the other Gettext FIXME is removed