From 99f3ce751581f4637d04fde173559064aee52820 Mon Sep 17 00:00:00 2001 From: Fraser Tweedale Date: Thu, 18 Jun 2015 21:28:02 -0400 Subject: [PATCH] Add profiles schema update file Dogtag does not yet have a reliable way to update its schema, but FreeIPA does need to add the new schema for LDAP-based profiles during upgrade to 4.2. As a temporary solution until Dogtag can manage its own schema updates (including when deployed as FreeIPA CA), FreeIPA will perform the schema upgrade. Provide a schema file that FreeIPA can use to do this. --- base/server/share/conf/schema-certProfile.ldif | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 base/server/share/conf/schema-certProfile.ldif diff --git a/base/server/share/conf/schema-certProfile.ldif b/base/server/share/conf/schema-certProfile.ldif new file mode 100644 index 0000000000000000000000000000000000000000..1f09702c2faad9b213cd32c8841cfc77295e5485 --- /dev/null +++ b/base/server/share/conf/schema-certProfile.ldif @@ -0,0 +1,4 @@ +dn: cn=schema +attributeTypes: ( classId-oid NAME 'classId' DESC 'Certificate profile class ID' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN 'user defined' ) +attributeTypes: ( certProfileConfig-oid NAME 'certProfileConfig' DESC 'Certificate profile configuration' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 X-ORIGIN 'user defined' ) +objectClasses: ( certProfile-oid NAME 'certProfile' DESC 'Certificate profile' SUP top STRUCTURAL MUST cn MAY ( classId $ certProfileConfig ) X-ORIGIN 'user defined' ) -- 2.1.0