[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#4116) Schema attributeType SYNTAX declaration
On Fri, 2005-10-28 at 16:19 +0000, hager@transgene.fr wrote:
> Full_Name: Hager Herve
> Version: 2.3.11
> OS: Fedora Core 2
> URL:
> Submission from: (NULL) (212.103.10.226)
>
>
> In a schema file declaration :
>
> When defining an attributeType SYNTAX, the following is not accepted any more :
> SYNTAX ldapTypeString{60}
I don't think this was __ever__ accepted, since LDAP syntaxes don't have
the notion of names; they're only recognized by OID.
>
> (with at the start of the file :
> objectIdentifier ldapAttributeTypes 1.3.6.1.4.1.1466.115.121.1
> objectIdentifier ldapTypeString ldapAttributeTypes:15
> )
>
> whereas it was in prior releases.
>
> However, the following syntax is accepted :
> SYNTAX ldapAttributeTypes:15{60}
This is not a name: it's an OID built on top of an OID macro. I think
directly using an OID macro in general might be confusing with respect
to descriptive names. I understand this should not be the case with
syntaxes, as they cannot have descriptive names.
p.
SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497