move replications managers group to cn=sysaccounts,cn=etc,$SUFFIX

https://fedorahosted.org/freeipa/ticket/4302

Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
This commit is contained in:
Petr Vobornik
2015-06-04 14:18:37 +02:00
parent e7ac57e139
commit 7cf82cf9aa
3 changed files with 7 additions and 4 deletions

View File

@@ -10,7 +10,7 @@ nsslapd-pluginType: object
nsslapd-pluginEnabled: on nsslapd-pluginEnabled: on
nsslapd-topo-plugin-shared-config-base: cn=ipa,cn=etc,$SUFFIX nsslapd-topo-plugin-shared-config-base: cn=ipa,cn=etc,$SUFFIX
nsslapd-topo-plugin-shared-replica-root: $SUFFIX nsslapd-topo-plugin-shared-replica-root: $SUFFIX
nsslapd-topo-plugin-shared-binddngroup: cn=replication managers,cn=etc,$SUFFIX nsslapd-topo-plugin-shared-binddngroup: cn=replication managers,cn=sysaccounts,cn=etc,$SUFFIX
nsslapd-topo-plugin-startup-delay: 20 nsslapd-topo-plugin-startup-delay: 20
nsslapd-pluginId: none nsslapd-pluginId: none
nsslapd-plugin-depends-on-named: ldbm database nsslapd-plugin-depends-on-named: ldbm database

View File

@@ -9,5 +9,5 @@ default: nsDS5ReplicaId: 3
default: nsDS5ReplicaRoot: $SUFFIX default: nsDS5ReplicaRoot: $SUFFIX
# Group containing replication bind dns # Group containing replication bind dns
dn: cn=replication managers,cn=etc,$SUFFIX dn: cn=replication managers,cn=sysaccounts,cn=etc,$SUFFIX
default: objectclass: groupofnames default: objectclass: groupofnames

View File

@@ -416,7 +416,9 @@ class ReplicationManager(object):
assert isinstance(replica_binddn, DN) assert isinstance(replica_binddn, DN)
dn = self.replica_dn() dn = self.replica_dn()
assert isinstance(dn, DN) assert isinstance(dn, DN)
replica_groupdn = DN(('cn', 'replication managers'), ('cn', 'etc'), self.suffix) replica_groupdn = DN(
('cn', 'replication managers'), ('cn', 'sysaccounts'),
('cn', 'etc'), self.suffix)
try: try:
entry = conn.get_entry(dn) entry = conn.get_entry(dn)
@@ -759,7 +761,8 @@ class ReplicationManager(object):
""" """
rep_dn = self.replica_dn() rep_dn = self.replica_dn()
group_dn = DN(('cn', 'replication managers'), ('cn', 'etc'), self.suffix) group_dn = DN(('cn', 'replication managers'), ('cn', 'sysaccounts'),
('cn', 'etc'), self.suffix)
assert isinstance(rep_dn, DN) assert isinstance(rep_dn, DN)
(a_dn, b_dn) = self.get_replica_principal_dns(a, b, retries=100) (a_dn, b_dn) = self.get_replica_principal_dns(a, b, retries=100)
assert isinstance(a_dn, DN) assert isinstance(a_dn, DN)