[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
olcObjectClasses: user-defined ObjectClass has inappropriate SUPerior: "dcObject"
- To: "openldap-technical@openldap.org" <openldap-technical@openldap.org>
- Subject: olcObjectClasses: user-defined ObjectClass has inappropriate SUPerior: "dcObject"
- From: Igor Shmukler <igor.shmukler@gmail.com>
- Date: Tue, 24 Mar 2015 18:01:20 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=a9ftsa9bQj0+IbYFyGjL8QsfurxY2oatx+geytPd2rw=; b=Ws4T5Vxv0WcLbi13M3l8ltHLm5caQ2pCXUfmGpEowAPTNhlFy6qRl9HR+MTi5P01lA FaeJbNIQaKR8/9JFAcPVgzCsTbbcp2u7xh76eOan/F4/xj2aEatHkJpAm5as6lXO6ryx Cvbd/smlNIgwSsh/6gZ3eF152KMfhdx4Waqb+8iITyPWnv+p/gp4/6faCwM4lQfW5Zhl 6ARw6aijzouZm2XKfR8AE5o5jBJm6prt+bfDIp1nfZnVpBkDz0g9AI5Bzhhjw6EUPPyp 3h3wt1+zGzSbtqhvBHGVS9t7/NN/d0kvv+2J9mQy8ol7m1O4u0TfYAJiSUaumoKADgHX 8+0Q==
Hello,
I could not find anything exactly relevant quickly. Sorry to bother
you good folks, again.
I am trying to extend dcObject class in order to support a couple of
additional attributes. It is not working, and it appears that the
problem is not syntax-related.
Is what I am trying to do legal? Is dcObject a good way to go about my
goal of adding a DIT-level attributes?
Should I instead create another class unrelated to dcObject? If yes, why?
Below is my LDIF:
olcAttributeTypes: ( 1.3.6.1.4.1.4203.666.100.129 NAME ( 'serviceLevel' )
DESC 'directory service mode. valid values are: trial, standard and premium'
SUP name )
olcObjectClasses: ( 1.3.6.1.4.1.4203.666.100.2 NAME 'customDcObject'
DESC 'Directory Domain Description'
SUP dcObject STRUCTURAL
MAY ( serviceLevel ) )
I should probably replace the last MAY for MUST. My attribute should
be mandatory.
Yet, it is probably not the reason for the error, is it?!
Please advise,
Sincerely,
Igor Shmukler