[389-devel] Please Review: (479753) Update core schema to latest defined in LDAP RFCs

Nathan Kinder nkinder at redhat.com
Thu Jul 16 15:02:04 UTC 2009


On 07/15/2009 02:24 PM, Nathan Kinder wrote:
> https://bugzilla.redhat.com/show_bug.cgi?id=479753
> Resolves: Bug 479753
> Description: Update core schema to latest defined in LDAP RFCs
> Fix Description: This patch updates and reorganizes our core schema to
>   follow the most recently defined standards.  The layout of the core
>   schema files is as follows:
>
>   00core.ldif - RFC 4512, RFC 4519, LDAP Subentry Internet Draft
>   01core389.ldif - 389 specific schema (required to start server)
>   02common.ldif - 389 specific schema (highly recommended,
>       Changelog Internet Draft, plug-in schema)
>   05rfc2927.ldif - MIME Directory Profile for LDAP Schema
>   05rfc4523.ldif - Schema Definitions for X.509 Certificates
>   05rfc4524.ldif - Cosine LDAP/X.500 Schema
>   06inetorgperson.ldif - RFC 2798 (pulls in RFC 2079 and part of
>       the obsolete RFC 1274 due to required attributes)
>
>   There are still a handful of syntaxes that we don't support, so
>   I've substituted syntaxes for about 15 attributes.  The schema and
>   DIT related description syntaxes are not supported, so I've used
>   the "Directory String" syntax instead in 00core.ldif.  The
>   certificate syntaxes defined in 4523 are not supported, so I've
>   used the "Octet String" syntax instead.  All of these deviations
>   are commented with a "TODO" listing the syntax that we need to
>   implement.
>
>   I have also updated the Mozilla address book schema to the latest
>   from upstream for a minor bug fix.  I changed the nsSymmetricKey
>   attribute to use the "Octet String" syntax since the "Binary"
>   syntax is deprecated.
>
> Platforms tested: F9 x86_64, F11 x86_64
> https://bugzilla.redhat.com/attachment.cgi?id=353910&action=diff
Pushed to master.  Thanks to Rich for his review!
>
> -- 
> 389-devel mailing list
> 389-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-directory-devel




More information about the Fedora-directory-devel mailing list