[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#3713) Invalid syntax definition in nis.schema



At 06:24 PM 5/6/2005, quanah@stanford.edu wrote:
>Full_Name: Quanah Gibson-mount
>Version: 2.2.26
>OS: Solaris 8
>URL: ftp://ftp.openldap.org/incoming/
>Submission from: (NULL) (171.66.182.82)
>
>
>According to RFC2307 nisNetgroupTriple should be an IA5String.

Though RFC 2307 does not provide RFC 2252 conformant schema
descriptions, it does provide:

        ( nisSchema.1.14 NAME 'nisNetgroupTriple'
          DESC 'Netgroup triple'
          SYNTAX 'nisNetgroupTripleSyntax' )

        ( nisSchema.0.0 NAME 'nisNetgroupTripleSyntax'      
             DESC 'NIS netgroup triple' )

(where nisSchema is 1.3.6.1.1.1) which clearly indicates that
the nisNetgroupTriple attribute has a syntax nisNetgroupTripleSyntax,
whose OID is 1.3.6.1.1.1.0.0.

I see no prose or formal schema description in RFC 2307
that implies the syntax of this attribute type is IA5String
(1.3.6.1.4.1.1466.115.121.1.26).

Kurt

>However, in the
>nis.schema file distributed by OpenLDAP, it has an invalid SYNTAX ID of
>1.3.6.1.1.1.0.0.

This syntax OID is quite valid and implemented in slapd(8).


>It should correctly be:
>
>1.3.6.1.4.1.1466.115.121.1.26
>
>--Quanah