When a replica is deleted, its memberPrincipal entries in
cn=s4u2proxy,cn=etc,SUFFIX were not removed. Then, if the replica
is reinstalled and connected again, the installer would report
an error with duplicate value in LDAP.
This patch extends replica cleanup procedure to remove replica
On Fri, 2012-03-02 at 12:34 +0100, Martin Kosek wrote:
+principals.remove(member_principal)
+mod = [(ldap.MOD_REPLACE, 'memberPrincipal',
principals)]
Any special reason why you use a search and then a replace instead of a
delete by value ?
A delete by value
On Fri, 2012-03-02 at 09:39 -0500, Simo Sorce wrote:
On Fri, 2012-03-02 at 12:34 +0100, Martin Kosek wrote:
+principals.remove(member_principal)
+mod = [(ldap.MOD_REPLACE, 'memberPrincipal',
principals)]
Any special reason why you use a search and then a
On Fri, 2012-03-02 at 16:22 +0100, Martin Kosek wrote:
On Fri, 2012-03-02 at 09:39 -0500, Simo Sorce wrote:
On Fri, 2012-03-02 at 12:34 +0100, Martin Kosek wrote:
+principals.remove(member_principal)
+mod = [(ldap.MOD_REPLACE, 'memberPrincipal',
On Fri, 2012-03-02 at 10:30 -0500, Simo Sorce wrote:
On Fri, 2012-03-02 at 16:22 +0100, Martin Kosek wrote:
On Fri, 2012-03-02 at 09:39 -0500, Simo Sorce wrote:
On Fri, 2012-03-02 at 12:34 +0100, Martin Kosek wrote:
+principals.remove(member_principal)
+