Hello, schema was updated to match latest development.
Pushed to master: 3bf0d6fa6e6fe1bd81882a6819e9680e9c069997 b5bb6bc3b731c9e3b9d2efc4fb7a4420803ef55d 9bb52d52189f5e7a74b4994653a40de84fc8f4ea -- Petr^2 Spacek
From 0f10e921572b77eadf9ef393cb6d65a0297d4a7b Mon Sep 17 00:00:00 2001 From: Petr Spacek <pspa...@redhat.com> Date: Tue, 2 Apr 2013 19:17:38 +0200 Subject: [PATCH] Add idnsForwardZone objectClass to the schema. Signed-off-by: Petr Spacek <pspa...@redhat.com> --- doc/schema | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/schema b/doc/schema index 06772baf5a154fcf2e1a37eabe229d8c2688a523..cf22fa51323daf97776c24da378a9a204573c895 100644 --- a/doc/schema +++ b/doc/schema @@ -315,3 +315,11 @@ objectclass ( 2.16.840.1.113730.3.8.6.2 MAY ( idnsForwardPolicy $ idnsForwarders $ idnsAllowSyncPTR $ idnsZoneRefresh $ idnsPersistentSearch ) ) + +objectClasses: ( 2.16.840.1.113730.3.8.6.3 + NAME 'idnsForwardZone' + DESC 'Forward Zone class' + SUP top + STRUCTURAL + MUST ( idnsName $ idnsZoneActive ) + MAY ( idnsForwarders $ idnsForwardPolicy ) ) -- 1.7.11.7
From 920c8fe4daa69b661e4e5413a2654417ae33f36c Mon Sep 17 00:00:00 2001 From: Petr Spacek <pspa...@redhat.com> Date: Tue, 2 Apr 2013 19:18:02 +0200 Subject: [PATCH] Change DNAME record (attribute) to single valued. http://tools.ietf.org/html/rfc6672#section-2.4 Signed-off-by: Petr Spacek <pspa...@redhat.com> --- doc/schema | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/schema b/doc/schema index cf22fa51323daf97776c24da378a9a204573c895..e6059153028b044f714f24b449957d4bcaefc017 100644 --- a/doc/schema +++ b/doc/schema @@ -117,10 +117,11 @@ attributetype ( 1.3.6.1.4.1.2428.20.1.38 attributetype ( 1.3.6.1.4.1.2428.20.1.39 NAME 'dNameRecord' - DESC 'Non-Terminal DNS Name Redirection, RFC 2672' + DESC 'Non-Terminal DNS Name Redirection, RFC 6672' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.2428.20.1.43 NAME 'dSRecord' -- 1.7.11.7
From 18c975c52210d9c58c586eb2d748fbe6e690327a Mon Sep 17 00:00:00 2001 From: Petr Spacek <pspa...@redhat.com> Date: Tue, 2 Apr 2013 19:19:12 +0200 Subject: [PATCH] Add notes about OID allocation and contacts to the schema file. Signed-off-by: Petr Spacek <pspa...@redhat.com> --- doc/schema | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/doc/schema b/doc/schema index e6059153028b044f714f24b449957d4bcaefc017..f23bda064984ae79c9e45ed75525d77ab80a4d7f 100644 --- a/doc/schema +++ b/doc/schema @@ -1,3 +1,32 @@ +# This schema contains OIDs from Uninett and FreeIPA. +# +# Unninet: http://drift.uninett.no/nett/ip-nett/dnsattributes.schema +# Base OID for DNS records is 1.3.6.1.4.1.2428.20.1, +# see http://drift.uninett.no/nett/ip-nett/oids.html +# +# FreeIPA: http://freeipa.org/ +# Base OID for DNS records is 2.16.840.1.113730.3.8.5 +# Base OID for DNS objectClasses is 2.16.840.1.113730.3.8.6 +# +# If you want to add some record types that are defined by IANA, +# please define it similar to what is done for the existing ones. The +# name should be {TYPE}Record, and OID should be +# 1.3.6.1.4.1.2428.20.1.value. For instance the RR type LOC has value +# 29, so attribute name should be LocRecord (casing shouldn't matter), +# and the OID is 1.3.6.1.4.1.2428.20.1.29. If you follow this, you +# know that it will be compatible with what others use, and one is +# guaranteed that the OIDs are unique. +# The IANA DNS record type values are available from +# <URL: http://www.iana.org/assignments/dns-parameters >. +# +# If you define new attributes, please report them to dr...@uninett.no +# to get them added of this schema. +# +# The basic record types like A, CNAME etc are defined in the cosine +# schema and not in this schema. This means that your LDAP server +# must use both the cosine schema and this one to get all the DNS +# attributes defined. + attributetype ( 1.3.6.1.4.1.2428.20.0.0 NAME 'dNSTTL' DESC 'An integer denoting time to live' -- 1.7.11.7
_______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel