From b605ccc94bef9a280aa500d57caa74d95e230b4b Mon Sep 17 00:00:00 2001 From: Martin Basti Date: Mon, 23 Mar 2015 12:59:16 +0100 Subject: [PATCH] Server Upgrade: use ldap2 connection in fix_replica_agreements https://fedorahosted.org/freeipa/ticket/4904 Reviewed-By: David Kupka --- ipaserver/install/plugins/fix_replica_agreements.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ipaserver/install/plugins/fix_replica_agreements.py b/ipaserver/install/plugins/fix_replica_agreements.py index 413bf877d..a2aa4bce4 100644 --- a/ipaserver/install/plugins/fix_replica_agreements.py +++ b/ipaserver/install/plugins/fix_replica_agreements.py @@ -37,9 +37,7 @@ class update_replica_attribute_lists(Updater): def execute(self, **options): # We need an IPAdmin connection to the backend self.log.debug("Start replication agreement exclude list update task") - conn = ipaldap.IPAdmin(self.api.env.host, ldapi=True, - realm=self.api.env.realm) - conn.do_external_bind(pwd.getpwuid(os.geteuid()).pw_name) + conn = self.api.Backend.ldap2 repl = replication.ReplicationManager(self.api.env.realm, self.api.env.host,