diff --git a/CHANGES b/CHANGES index cada3131593fdae231dd02dca0e8c859b2ff93e8..de48cc1e11a8b8cbe745391c3e5c6534bd3dc783 100644 --- a/CHANGES +++ b/CHANGES @@ -5,6 +5,7 @@ OpenLDAP 2.4.11 Engineering Added libldap assertion control (ITS#5560) Fixed libldap GnuTLS CRL result handling (ITS#5577) Fixed slapd check for structural_class failures (ITS#5540) + Fixed slapd equality rules for olcRootDN/olcSchemaDN (ITS#5540) Fixed slapd crash with no listeners (ITS#5563) Fixed slapd sets memory leak (ITS#5557) Fixed slapd-sock, back-shell buffer count (ITS#5558) diff --git a/servers/slapd/bconfig.c b/servers/slapd/bconfig.c index bd93b5c7b4797855ac12e30dd9e907376df1c4ec..e1dab77134baf0d3368658ecc9ba3e76511f41fc 100644 --- a/servers/slapd/bconfig.c +++ b/servers/slapd/bconfig.c @@ -501,6 +501,7 @@ static ConfigTable config_back_cf_table[] = { "SYNTAX OMsBoolean SINGLE-VALUE )", NULL, NULL }, { "rootdn", "dn", 2, 2, 0, ARG_DB|ARG_DN|ARG_QUOTE|ARG_MAGIC, &config_rootdn, "( OLcfgDbAt:0.8 NAME 'olcRootDN' " + "EQUALITY distinguishedNameMatch " "SYNTAX OMsDN SINGLE-VALUE )", NULL, NULL }, { "rootDSE", "file", 2, 2, 0, ARG_MAGIC|CFG_ROOTDSE, &config_generic, "( OLcfgGlAt:51 NAME 'olcRootDSE' " @@ -541,6 +542,7 @@ static ConfigTable config_back_cf_table[] = { &config_generic, NULL, NULL, NULL }, { "schemadn", "dn", 2, 2, 0, ARG_MAY_DB|ARG_DN|ARG_QUOTE|ARG_MAGIC, &config_schema_dn, "( OLcfgGlAt:58 NAME 'olcSchemaDN' " + "EQUALITY distinguishedNameMatch " "SYNTAX OMsDN SINGLE-VALUE )", NULL, NULL }, { "security", "factors", 2, 0, 0, ARG_MAY_DB|ARG_MAGIC, &config_security, "( OLcfgGlAt:59 NAME 'olcSecurity' "