Make sure KrbPrincipalName is unique server-wide

This commit is contained in:
Simo Sorce
2008-02-21 22:31:16 -05:00
parent fbb2637a48
commit 144a728182
2 changed files with 5 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ app_DATA = \
dna-posix.ldif \
master-entry.ldif \
memberof-task.ldif \
unique-attributes.ldif \
$(NULL)
EXTRA_DIST = \

View File

@@ -127,6 +127,7 @@ class DsInstance(service.Service):
self.step("enabling memberof plugin", self.__add_memberof_module)
self.step("enabling referential integrity plugin", self.__add_referint_module)
self.step("enabling distributed numeric assignment plugin", self.__add_dna_module)
self.step("configuring uniqueness plugin", self.__set_unique_attrs)
self.step("creating indices", self.__create_indices)
self.step("configuring ssl for ds instance", self.__enable_ssl)
self.step("configuring certmap.conf", self.__certmap_conf)
@@ -247,6 +248,9 @@ class DsInstance(service.Service):
def __add_dna_module(self):
self.__ldap_mod("dna-conf.ldif")
def __set_unique_attrs(self):
self.__ldap_mod("unique-attributes.ldif", self.sub_dict)
def __config_uidgid_gen_first_master(self):
self.__ldap_mod("dna-posix.ldif", self.sub_dict)