]> git.sur5r.net Git - openldap/commitdiff
Added labeledURI (standard track schema) from RFC2047
authorKurt Zeilenga <kurt@openldap.org>
Sat, 14 Aug 1999 00:04:27 +0000 (00:04 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Sat, 14 Aug 1999 00:04:27 +0000 (00:04 +0000)
Minor schema file cleanup

servers/slapd/schema/core.schema
servers/slapd/schema/misc.schema
servers/slapd/schema/pilot.schema

index 3ccfd708c6df81c1baedf3eb763b6cb882106f14..3738b7478fd8bee4d20a365396266d846a2cd5d3 100644 (file)
@@ -1,6 +1,9 @@
-
 # OpenLDAP Core schema
-# Includes "standard" schema items from RFC2251-RFC2256
+#
+# Includes "standard" schema items from:
+#      RFC2251-RFC2256 (LDAPv3)
+#      RFC2079 (URI)
+#
 
 # Standard X.501(93) Operational Attribute Types from RFC2252
 
@@ -439,6 +442,17 @@ objectclass ( 2.5.6.20 NAME 'dmd' SUP top STRUCTURAL MUST ( dmdName )
 objectclass ( 1.3.6.1.4.1.1466.101.120.111 NAME 'extensibleObject'
       SUP top AUXILIARY )
 
+#
+# Standard Track URI label schema from RFC2079
+#
+attribute ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
+       DESC 'Uniform Resource Identifier with optional label'
+       EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+objectclass ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
+       DESC 'object that contains the URI attribute type'
+       MAY ( labeledURI ) SUP top AUXILIARY )
+
 #
 # From draft-ietf-ldapext-nameref-00.txt
 #      used to represent referrals in the directory
index 9eef8a2a9014242fe35f7f2637b114fb03074910..75cdbcc65c2dea960c411b152840eb9322d8672e 100644 (file)
@@ -1,15 +1,13 @@
-
 # Assorted definitions from several sources
 
-# This file uses definitions from slapd.std.schema and
-# slapd.pilot.schema
-
-# This comes from RFC2247
-
+#
+# RFC2247
+#
 objectclass ( 1.3.6.1.4.1.1466.344 NAME 'dcObject' SUP top AUXILIARY MUST dc )
 
+#
 # This comes from RFC2377
-
+#
 objectclass ( 1.3.6.1.1.3.1 NAME 'uidObject' SUP top AUXILIARY MUST uid )
 
 # Origin of this has not been identified.  We had it and Netscape has it
@@ -19,3 +17,7 @@ attribute ( 1.3.6.1.4.1.250.1.60 NAME ( 'timeToLive' 'ttl' )
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
 
 objectclass ( 1.3.6.1.4.1.250.3.18 NAME 'cacheObject' SUP top MAY ttl )
+
+#
+# RFC 2079
+#
index bc6e5a34b29bbe37dfeaba71f7a9d442fc8399da..d807f78419e560cf065ade4fa6d81614d4bc75f6 100644 (file)
@@ -1,4 +1,3 @@
-
 # These come from RFC1274 and are in ASN.1 syntax.  They have been
 # translated with some imagination.  Only attributes and classes we
 # already had are here.  In general, the matching rules in the