[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