mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Set nsslapd-minssf-exclude-rootdse to on so the DSE is always available.
If minssf is set in configuration and this is not set then clients won't be able to detect the available namingContexts, defaultNamingContext, capabilities, etc. https://fedorahosted.org/freeipa/ticket/2542
This commit is contained in:
committed by
Martin Kosek
parent
00ce15b744
commit
a735420a9b
@@ -38,3 +38,7 @@ only:nsslapd-anonlimitsdn:'cn=anonymous-limits,cn=etc,$SUFFIX'
|
|||||||
# doesn't support it generates a non-fatal error.
|
# doesn't support it generates a non-fatal error.
|
||||||
dn: cn=config
|
dn: cn=config
|
||||||
add:nsslapd-defaultNamingContext:'$SUFFIX'
|
add:nsslapd-defaultNamingContext:'$SUFFIX'
|
||||||
|
|
||||||
|
# Allow the root DSE to be searched even with minssf set
|
||||||
|
dn: cn=config
|
||||||
|
only:nsslapd-minssf-exclude-rootdse:on
|
||||||
|
|||||||
@@ -540,7 +540,7 @@ class IPAdmin(IPAEntryLDAPObject):
|
|||||||
|
|
||||||
# Some attributes, like those in cn=config, need to be replaced
|
# Some attributes, like those in cn=config, need to be replaced
|
||||||
# not deleted/added.
|
# not deleted/added.
|
||||||
FORCE_REPLACE_ON_UPDATE_ATTRS = ('nsslapd-ssl-check-hostname', 'nsslapd-lookthroughlimit', 'nsslapd-idlistscanlimit', 'nsslapd-anonlimitsdn')
|
FORCE_REPLACE_ON_UPDATE_ATTRS = ('nsslapd-ssl-check-hostname', 'nsslapd-lookthroughlimit', 'nsslapd-idlistscanlimit', 'nsslapd-anonlimitsdn', 'nsslapd-minssf-exclude-rootdse')
|
||||||
modlist = []
|
modlist = []
|
||||||
|
|
||||||
old_entry = ipautil.CIDict(old_entry)
|
old_entry = ipautil.CIDict(old_entry)
|
||||||
|
|||||||
Reference in New Issue
Block a user