Quellcode durchsuchen

Resolves: 474254
Summary: A number of the default attribute and objectclass definitions end up in 99user.ldif if you add any custom schema over LDAP.

Nathan Kinder vor 17 Jahren
Ursprung
Commit
ca28f65662

+ 1 - 3
ldap/schema/01common.ldif

@@ -125,7 +125,7 @@ attributeTypes: ( 1.3.6.1.4.1.1466.101.120.13 NAME 'supportedControl' DESC 'Stan
 attributeTypes: ( 1.3.6.1.4.1.1466.101.120.14 NAME 'supportedSASLMechanisms' DESC 'Standard LDAP attribute type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 USAGE dSAOperation X-ORIGIN 'RFC 2252' )
 attributeTypes: ( 1.3.6.1.4.1.1466.101.120.15 NAME 'supportedLDAPVersion' DESC 'Standard LDAP attribute type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 USAGE dSAOperation X-ORIGIN 'RFC 2252' )
 attributeTypes: ( 1.3.6.1.4.1.1466.101.120.16 NAME 'ldapSyntaxes' DESC 'Standard LDAP attribute type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 USAGE directoryOperation X-ORIGIN 'RFC 2252' )
-attributeTypes: ( 1.3.6.1.4.1.4203.1.3.5 NAME 'supportedFeatures' DESC 'features supported by the server' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 USAGE dSAOperation )
+attributeTypes: ( 1.3.6.1.4.1.4203.1.3.5 NAME 'supportedFeatures' DESC 'features supported by the server' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 USAGE dSAOperation X-ORIGIN 'RFC 3674')
 attributeTypes: ( 2.16.840.1.113730.3.1.36 NAME 'nsLicensedFor' DESC 'Netscape defined attribute type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN 'Netscape Administration Services' )
 attributeTypes: ( 2.16.840.1.113730.3.1.37 NAME 'nsLicenseStartTime' DESC 'Netscape defined attribute type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN 'Netscape Administration Services' )
 attributeTypes: ( 2.16.840.1.113730.3.1.38 NAME 'nsLicenseEndTime' DESC 'Netscape defined attribute type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN 'Netscape Administration Services' )
@@ -266,11 +266,9 @@ objectClasses: ( 2.16.840.1.113730.3.2.30 NAME 'glue' DESC 'Netscape defined obj
 objectClasses: ( 2.16.840.1.113730.3.2.32 NAME 'netscapeMachineData' DESC 'Netscape defined objectclass' SUP top X-ORIGIN 'Netscape Directory Server' )
 objectClasses: ( 2.16.840.1.113730.3.2.38 NAME 'vlvSearch' DESC 'Netscape defined objectclass' SUP top MUST ( cn $ vlvBase $ vlvScope $ vlvFilter ) MAY ( multiLineDescription ) X-ORIGIN 'Netscape Directory Server' )
 objectClasses: ( 2.16.840.1.113730.3.2.39 NAME 'nsslapdConfig' DESC 'Netscape defined objectclass' SUP top MAY ( cn ) X-ORIGIN 'Netscape Directory Server' )
-objectClasses: ( 2.16.840.1.113730.3.2.39 NAME 'nsslapdConfig' DESC 'Netscape defined objectclass' SUP top MAY ( cn ) X-ORIGIN 'Netscape Directory Server' )
 objectClasses: ( 2.16.840.1.113730.3.2.42 NAME 'vlvIndex' DESC 'Netscape defined objectclass' SUP top MUST ( cn $ vlvSort ) MAY ( vlvEnabled $ vlvUses ) X-ORIGIN 'Netscape Directory Server' )
 objectClasses: ( 2.16.840.1.113730.3.2.43 NAME 'nsSNMP' DESC 'Netscape defined objectclass' SUP top MUST ( cn $ nsSNMPEnabled ) MAY ( nsSNMPOrganization $ nsSNMPLocation $ nsSNMPContact $ nsSNMPDescription $ nsSNMPName $ nsSNMPMasterHost $ nsSNMPMasterPort ) X-ORIGIN 'Netscape Directory Server' )
 objectClasses: ( 2.16.840.1.113730.3.2.84 NAME 'cosDefinition' DESC 'Netscape defined objectclass' SUP top MAY ( costargettree $ costemplatedn $ cosspecifier $ cosattribute $ aci $ cn $ uid ) X-ORIGIN 'Netscape Directory Server' )
-objectClasses: (  2.16.840.1.113719.2.142.6.1.1  NAME 'ldapSubEntry' DESC 'LDAP Subentry class, version 1' SUP top STRUCTURAL MAY ( cn ) X-ORIGIN 'LDAP Subentry Internet Draft' )
 objectClasses: ( 2.16.840.1.113730.3.2.93 NAME 'nsRoleDefinition' DESC 'Netscape defined objectclass' SUP ldapSubEntry MAY ( description ) X-ORIGIN 'Netscape Directory Server' )
 objectClasses: ( 2.16.840.1.113730.3.2.94 NAME 'nsSimpleRoleDefinition' DESC 'Netscape defined objectclass' SUP nsRoleDefinition X-ORIGIN 'Netscape Directory Server' )
 objectClasses: ( 2.16.840.1.113730.3.2.95 NAME 'nsComplexRoleDefinition' DESC 'Netscape defined objectclass' SUP nsRoleDefinition X-ORIGIN 'Netscape Directory Server' )

+ 3 - 0
ldap/schema/60autofs.ldif

@@ -12,6 +12,7 @@ attributeTypes: (
   EQUALITY caseExactIA5Match
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   SINGLE-VALUE
+  X-ORIGIN 'draft-howard-rfc2307bis'
   )
 #
 ################################################################################
@@ -24,6 +25,7 @@ objectClasses: (
   STRUCTURAL
   MUST ( cn $ automountInformation )
   MAY ( description )
+  X-ORIGIN 'draft-howard-rfc2307bis'
   )
 #
 ################################################################################
@@ -35,6 +37,7 @@ objectClasses: (
   SUP top
   STRUCTURAL
   MUST ( ou )
+  X-ORIGIN 'draft-howard-rfc2307bis'
   )
 #
 ################################################################################

+ 11 - 1
ldap/schema/60eduperson.ldif

@@ -1,4 +1,4 @@
-# 60eduperson.ldif - See http://www.educause.edu/eduperso
+# 60eduperson.ldif - See http://middleware.internet2.edu/eduperson/
 ################################################################################
 #
 dn: cn=schema
@@ -10,6 +10,7 @@ attributeTypes: (
   NAME 'eduPersonAffiliation'
   DESC 'Affiliation'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -19,6 +20,7 @@ attributeTypes: (
   NAME 'eduPersonNickName'
   DESC 'NickName'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -29,6 +31,7 @@ attributeTypes: (
   DESC 'Organization DN'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
   SINGLE-VALUE
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -38,6 +41,7 @@ attributeTypes: (
   NAME 'eduPersonOrgUnitDN'
   DESC 'Organizational Unit DN'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -48,6 +52,7 @@ attributeTypes: (
   DESC 'Primary Affiliation'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   SINGLE-VALUE
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -58,6 +63,7 @@ attributeTypes: (
   DESC 'Principal Name'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   SINGLE-VALUE
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -67,6 +73,7 @@ attributeTypes: (
   NAME 'eduPersonEntitlement'
   DESC 'Entitlement'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -76,6 +83,7 @@ attributeTypes: (
   NAME 'eduPersonPrimaryOrgUnitDN'
   DESC 'Primary Organizational Unit'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -85,6 +93,7 @@ attributeTypes: (
   NAME 'eduPersonScopedAffiliation'
   DESC 'Scoped Affiliation'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################
@@ -94,6 +103,7 @@ objectClasses: (
   NAME 'eduPerson'
   AUXILIARY
   MAY ( eduPersonAffiliation $ eduPersonNickName $ eduPersonOrgDN $ eduPersonOrgUnitDN $ eduPersonPrimaryAffiliation $ eduPersonPrincipalName $ eduPersonEntitlement $eduPersonPrimaryOrgUnitDN $ eduPersonScopedAffiliation )
+  X-ORIGIN 'http://middleware.internet2.edu/eduperson/'
   )
 #
 ################################################################################

+ 18 - 0
ldap/schema/60mozilla.ldif

@@ -29,6 +29,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -40,6 +41,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -51,6 +53,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -62,6 +65,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -73,6 +77,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -84,6 +89,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -93,6 +99,7 @@ attributeTypes: (
   NAME 'mozillaHomeLocalityName'
   SUP name
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -102,6 +109,7 @@ attributeTypes: (
   NAME 'mozillaHomeState'
   SUP name
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -113,6 +121,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -122,6 +131,7 @@ attributeTypes: (
   NAME 'mozillaHomeCountryName'
   SUP name
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -132,6 +142,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -143,6 +154,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -153,6 +165,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -161,6 +174,7 @@ attributeTypes: (
   1.3.6.1.4.1.13769.2.1
   NAME ( 'mozillaNickname' 'xmozillanickname' )
   SUP name
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -172,6 +186,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -181,6 +196,7 @@ attributeTypes: (
   NAME ( 'mozillaUseHtmlMail' 'xmozillausehtmlmail' )
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
   SINGLE-VALUE
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -191,6 +207,7 @@ attributeTypes: (
   EQUALITY telephoneNumberMatch
   SUBSTR telephoneNumberSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.50
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################
@@ -207,6 +224,7 @@ objectClasses: (
   AUXILIARY
   MUST ( cn )
   MAY ( c $ description $ displayName $ fax $ givenName $ homePhone $ l $ mail $ mobile $ mozillaCustom1 $ mozillaCustom2 $ mozillaCustom3 $ mozillaCustom4 $ mozillaHomeCountryName $ mozillaHomeLocalityName $ mozillaHomePostalCode $ mozillaHomeState $ mozillaHomeStreet $ mozillaHomeStreet2 $ mozillaHomeUrl $ mozillaNickname $ mozillaSecondEmail $ mozillaUseHtmlMail $ mozillaWorkStreet2 $ mozillaWorkUrl $ nsAIMid $ o $ ou $ pager $ postalCode $ postOfficeBox $ sn $ st $ street $ telephoneNumber $ title )
+  X-ORIGIN 'Mozilla Address Book'
   )
 #
 ################################################################################

+ 10 - 0
ldap/schema/60pureftpd.ldif

@@ -16,6 +16,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -27,6 +28,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -38,6 +40,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -49,6 +52,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -60,6 +64,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -71,6 +76,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -82,6 +88,7 @@ attributeTypes: (
   EQUALITY booleanMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -93,6 +100,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -104,6 +112,7 @@ attributeTypes: (
   EQUALITY integerMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################
@@ -113,6 +122,7 @@ objectClasses: (
   NAME 'PureFTPdUser'
   DESC 'PureFTPd user with optional quota, throttling and ratio'
   MAY ( FTPStatus $ FTPQuotaFiles $ FTPQuotaMBytes $ FTPUploadRatio $ FTPDownloadRatio $ FTPUploadBandwidth $ FTPDownloadBandwidth $ FTPuid $ FTPgid )
+  X-ORIGIN 'Pure-FTPd'
   )
 #
 ################################################################################

+ 9 - 0
ldap/schema/60rfc2739.ldif

@@ -13,6 +13,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -25,6 +26,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -37,6 +39,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -49,6 +52,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -61,6 +65,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -73,6 +78,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -85,6 +91,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -97,6 +104,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   USAGE userApplications
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################
@@ -108,6 +116,7 @@ objectClasses: (
   SUP top
   AUXILIARY
   MAY ( calCalURI $ calFBURL $ calOtherCalURIs $ calOtherFBURLs $ calCAPURI $ calOtherCAPURIs )
+  X-ORIGIN 'rfc2739'
   )
 #
 ################################################################################

+ 40 - 0
ldap/schema/60rfc3712.ldif

@@ -13,6 +13,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -24,6 +25,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -36,6 +38,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -48,6 +51,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -60,6 +64,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -72,6 +77,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -84,6 +90,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -96,6 +103,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -107,6 +115,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -118,6 +127,7 @@ attributeTypes: (
   EQUALITY booleanMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -129,6 +139,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{63}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -139,6 +150,7 @@ attributeTypes: (
   DESC 'Set of charsets supported for the attribute values of syntax DirectoryString for this directory entry.'
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{63}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -150,6 +162,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{63}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -161,6 +174,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -172,6 +186,7 @@ attributeTypes: (
   EQUALITY booleanMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -183,6 +198,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -195,6 +211,7 @@ attributeTypes: (
   ORDERING integerOrderingMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -207,6 +224,7 @@ attributeTypes: (
   ORDERING integerOrderingMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -218,6 +236,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -229,6 +248,7 @@ attributeTypes: (
   EQUALITY integerMatch
   ORDERING integerOrderingMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -239,6 +259,7 @@ attributeTypes: (
   DESC 'The number of impression sides (one or two) and the two-sided impression rotations supported by this printer.'
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -250,6 +271,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -261,6 +283,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -272,6 +295,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -282,6 +306,7 @@ attributeTypes: (
   DESC 'List of print qualities supported for printing documents on this printer.'
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -294,6 +319,7 @@ attributeTypes: (
   ORDERING integerOrderingMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -306,6 +332,7 @@ attributeTypes: (
   ORDERING integerOrderingMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -318,6 +345,7 @@ attributeTypes: (
   ORDERING integerOrderingMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -330,6 +358,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -342,6 +371,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
   SINGLE-VALUE
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -352,6 +382,7 @@ attributeTypes: (
   DESC 'The possible delivery orientations of pages as they are printed and ejected from this printer.'
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -362,6 +393,7 @@ attributeTypes: (
   DESC 'The possible stacking order of pages as they are printed and ejected from this printer.'
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -372,6 +404,7 @@ attributeTypes: (
   DESC 'The possible output features supported by this printer.'
   EQUALITY caseIgnoreMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -383,6 +416,7 @@ attributeTypes: (
   EQUALITY caseIgnoreMatch
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -391,6 +425,7 @@ objectClasses: (
   
   NAME 'printer-uri'
   DESC 'A URI supported by this printer.'
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -402,6 +437,7 @@ objectClasses: (
   SUP top
   ABSTRACT
   MAY ( printer-name $ printer-natural-language-configured $ printer-location $ printer-info $ printer-more-info $ printer-make-and-model $ printer-multiple-document-jobs-supported $ printer-charset-configured $ printer-charset-supported $ printer-generated-natural-language-supported $ printer-document-format-supported $ printer-color-supported $ printer-compression-supported $ printer-pages-per-minute $ printer-pages-per-minute-color $ printer-finishings-supported $ printer-number-up-supported $ printer-sides-supported $ printer-media-supported $ printer-media-local-supported $ printer-resolution-supported $ printer-print-quality-supported $ printer-job-priority-supported $ printer-copies-supported $ printer-job-k-octets-supported $ printer-current-operator $ printer-service-person $ printer-delivery-orientation-supported $ printer-stacking-order-supported $ printer-output-features-supported )
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -413,6 +449,7 @@ objectClasses: (
   SUP printerAbstract
   STRUCTURAL
   MAY ( printer-uri $ printer-xri-supported )
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -424,6 +461,7 @@ objectClasses: (
   SUP printerAbstract
   AUXILIARY
   MAY ( printer-uri $ printer-xri-supported )
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -435,6 +473,7 @@ objectClasses: (
   SUP top
   AUXILIARY
   MAY ( printer-ipp-versions-supported $ printer-multiple-document-jobs-supported )
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################
@@ -447,6 +486,7 @@ objectClasses: (
   AUXILIARY
   MUST ( printer-name )
   MAY ( printer-aliases )
+  X-ORIGIN 'rfc3712'
   )
 #
 ################################################################################

+ 5 - 0
ldap/schema/60sabayon.ldif

@@ -14,6 +14,7 @@ attributeTypes: (
   NAME 'sabayonProfileURL'
   DESC 'The URL of a sabayon profile'
   SUP labeledURI
+  X-ORIGIN 'Sabayon'
 )
 # This attribute is used to store the name of a sabayon profile.
 # It can refer to either a local zipfile (which will be looked up
@@ -27,6 +28,7 @@ attributeTypes: (
   SUBSTR caseIgnoreSubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 
   SINGLE-VALUE
+  X-ORIGIN 'Sabayon'
 )
 # Simple example object to store profile information
 # If you use this or something similar instead of a direct URL
@@ -39,6 +41,7 @@ objectClasses: (
   STRUCTURAL
   MUST cn
   MAY ( sabayonProfileURL $ description )
+  X-ORIGIN 'Sabayon'
 )
 # Use these to put sabayonProfileName or sabayonProfileURL
 # attributes in an objetc
@@ -49,6 +52,7 @@ objectClasses: (
   SUP top
   AUXILIARY
   MUST sabayonProfileName 
+  X-ORIGIN 'Sabayon'
 )
 objectClasses: ( 
   1.3.6.1.4.1.2312.4.3.4.3  
@@ -58,4 +62,5 @@ objectClasses: (
   AUXILIARY
   MUST cn
   MAY sabayonProfileURL  
+  X-ORIGIN 'Sabayon'
 )

+ 3 - 0
ldap/schema/60trust.ldif

@@ -15,6 +15,7 @@ attributeTypes: (
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
   SINGLE-VALUE
+  X-ORIGIN 'nss_ldap/pam_ldap'
   )
 #
 ################################################################################
@@ -26,6 +27,7 @@ attributeTypes: (
   EQUALITY caseIgnoreIA5Match
   SUBSTR caseIgnoreIA5SubstringsMatch
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+  X-ORIGIN 'nss_ldap/pam_ldap'
   )
 #
 ################################################################################
@@ -38,6 +40,7 @@ objectClasses: (
   AUXILIARY
   MUST ( trustModel )
   MAY ( accessTo )
+  X-ORIGIN 'nss_ldap/pam_ldap'
   )
 #
 ################################################################################