summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Babinsky <mbabinsk@redhat.com>2017-03-08 12:16:31 +0100
committerTomas Krizek <tkrizek@redhat.com>2017-03-09 10:31:43 +0100
commit715367506b11549aae69f913594ebc6d9c4d3e76 (patch)
tree5130d2af04e14bb54673ea2abdba78dd103f17dd
parentfda22c33441d3b2c541a272e411ac1503a20fb01 (diff)
downloadfreeipa-715367506b11549aae69f913594ebc6d9c4d3e76.tar.gz
freeipa-715367506b11549aae69f913594ebc6d9c4d3e76.tar.xz
freeipa-715367506b11549aae69f913594ebc6d9c4d3e76.zip
ipa-managed-entries: use server-mode API
During LDAP connection management refactoring the ad-hoc ldap connection in `ipa-managed-entries` was replaced by calls to ldap2 backend without updating API initialization. https://pagure.io/freeipa/issue/6735 Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
-rwxr-xr-xinstall/tools/ipa-managed-entries6
1 files changed, 5 insertions, 1 deletions
diff --git a/install/tools/ipa-managed-entries b/install/tools/ipa-managed-entries
index efcf3ecf6..d50faf7d2 100755
--- a/install/tools/ipa-managed-entries
+++ b/install/tools/ipa-managed-entries
@@ -73,7 +73,11 @@ def main():
sys.exit("Unrecognized action [" + args[0] + "]")
standard_logging_setup(None, debug=options.debug)
- api.bootstrap(context='cli', debug=options.debug, confdir=paths.ETC_IPA)
+ api.bootstrap(
+ context='cli',
+ in_server=True,
+ debug=options.debug,
+ confdir=paths.ETC_IPA)
api.finalize()
api.Backend.ldap2.connect(bind_pw=options.dirman_password)