X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fschema_prep.c;h=5813aa52c09e56f855cc48cdae4e3da09eae74e8;hb=ef3d895cb80a5b0830817ffaa5dc0a92edd93723;hp=78ebcd5f43dca7c021e77a85de4127688ae45e66;hpb=07a34489c6710ea341a9cd0b50d84c054c909ad1;p=openldap diff --git a/servers/slapd/schema_prep.c b/servers/slapd/schema_prep.c index 78ebcd5f43..5813aa52c0 100644 --- a/servers/slapd/schema_prep.c +++ b/servers/slapd/schema_prep.c @@ -364,6 +364,15 @@ static struct slap_schema_ad_map { "USAGE dSAOperation )", rootDseAttribute, 0, NULL, NULL, NULL, offsetof(struct slap_internal_schema, si_ad_supportedFeatures) }, + { "monitorContext", "( 1.3.6.1.4.1.4203.666.1.10 " + "NAME 'monitorContext' " + "DESC 'monitor context' " + "EQUALITY objectIdentifierMatch " + "SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 " + "SINGLE-VALUE NO-USER-MODIFICATION " + "USAGE dSAOperation )", + rootDseAttribute, SLAP_AT_HIDE, NULL, NULL, NULL, + offsetof(struct slap_internal_schema, si_ad_monitorContext) }, { "vendorName", "( 1.3.6.1.1.4 NAME 'vendorName' " "DESC 'RFC3045: name of implementation vendor' " "EQUALITY 1.3.6.1.4.1.1466.109.114.1 " @@ -478,21 +487,21 @@ static struct slap_schema_ad_map { "SINGLE-VALUE NO-USER-MODIFICATION USAGE dSAOperation )", NULL, SLAP_AT_HIDE, NULL, NULL, NULL, offsetof(struct slap_internal_schema, si_ad_children) }, - { "saslAuthzTo", "( 1.3.6.1.4.1.4203.1.3.3 " + { "saslAuthzTo", "( 1.3.6.1.4.1.4203.666.1.8 " "NAME 'saslAuthzTo' " "DESC 'SASL proxy authorization targets' " "EQUALITY caseExactMatch " "SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 " - "USAGE dSAOperation )", - NULL, 0, NULL, NULL, NULL, + "USAGE distributedOperation )", + NULL, SLAP_AT_HIDE, NULL, NULL, NULL, offsetof(struct slap_internal_schema, si_ad_saslAuthzTo) }, - { "saslAuthzFrom", "( 1.3.6.1.4.1.4203.1.3.4 " + { "saslAuthzFrom", "( 1.3.6.1.4.1.4203.666.1.9 " "NAME 'saslAuthzFrom' " "DESC 'SASL proxy authorization sources' " "EQUALITY caseExactMatch " "SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 " - "USAGE dSAOperation )", - NULL, 0, NULL, NULL, NULL, + "USAGE distributedOperation )", + NULL, SLAP_AT_HIDE, NULL, NULL, NULL, offsetof(struct slap_internal_schema, si_ad_saslAuthzFrom) }, #ifdef SLAPD_ACI_ENABLED { "OpenLDAPaci", "( 1.3.6.1.4.1.4203.666.1.5 " @@ -564,7 +573,12 @@ static struct slap_schema_ad_map { offsetof(struct slap_internal_schema, si_ad_authPassword) }, #endif #ifdef LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND - { "krbName", NULL, + { "krbName", "( 1.3.6.1.4.1.250.1.32 " + "NAME ( 'krbName' 'kerberosName' ) " + "DESC 'Kerberos principal associated with object' " + "EQUALITY caseIgnoreIA5Match " + "SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 " + "SINGLE-VALUE )", NULL, 0, NULL, NULL, NULL, offsetof(struct slap_internal_schema, si_ad_krbName) }, #endif