mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Make sure KrbPrincipalName is unique server-wide
This commit is contained in:
@@ -26,6 +26,7 @@ app_DATA = \
|
||||
dna-posix.ldif \
|
||||
master-entry.ldif \
|
||||
memberof-task.ldif \
|
||||
unique-attributes.ldif \
|
||||
$(NULL)
|
||||
|
||||
EXTRA_DIST = \
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user