# Mod for Feide schema version 1.5, Svein Hansen, HIVE (Svein.Hansen@hive.no) # norEdu* for eDirectory # version: 1 #NDS attribute:norEduPersonLegalName dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.10 NAME 'norEduPersonLegalName' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #NDS attribute:norEduPersonNIN dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.5 NAME 'norEduPersonNIN' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #NDS attribute:norEduPersonLIN dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.4 NAME 'norEduPersonLIN' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) #NDS attribute:norEduOrgAcronym dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.6 NAME 'norEduOrgAcronym' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) #NDS attribute:norEduPersonBirthDate dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.3 NAME 'norEduPersonBirthDate' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) #NDS attribute:norEduOrgSchemaVersion dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.11 NAME 'norEduOrgSchemaVersion' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #NDS attribute:norEduOrgUniqueIdentifier dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.8 NAME 'norEduOrgUniqueIdentifier' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #NDS attribute:norEduOrgUnitUniqueIdentifier dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.7 NAME 'norEduOrgUnitUniqueIdentifier' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #NDS attribute:norEduOrgNIN dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.12 NAME 'norEduOrgNIN' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #NDS attribute:norEduOrgUniqueNumber dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.1 NAME 'norEduOrgUniqueNumber' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) #NDS attribute:norEduOrgUnitUniqueNumber dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.2 NAME 'norEduOrgUnitUniqueNumber' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) #NDS attribute:federationFeideSchemaVersion dn: cn=schema changetype: modify add: attributeTypes attributeTypes: ( 1.3.6.1.4.1.2428.90.1.9 NAME 'federationFeideSchemaVersion' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) #NDS class:norEduOrg dn: cn=schema changetype: modify add: objectClasses objectClasses: ( 1.3.6.1.4.1.2428.90.2.1 NAME 'norEduOrg' AUXILIARY SUP ( eduOrg ) MUST ( norEduOrgUniqueIdentifier $ norEduOrgUniqueNumber ) MAY ( dc $ mail $ labeledUri $ norEduOrgAcronym $ norEduOrgNIN $ norEduOrgSchemaVersion ) X-NDS_NOT_CONTAINER '1' ) #NDS class:norEduOrgUnit dn: cn=schema changetype: modify add: objectClasses objectClasses: ( 1.3.6.1.4.1.2428.90.2.2 NAME 'norEduOrgUnit' AUXILIARY SUP ( organizationalUnit ) MUST ( CN $ labeledUri $ norEduOrgUniqueNumber $ norEduOrgUnitUniqueNumber ) MAY ( dc $ mail $ norEduOrgAcronym $ norEduOrgUnitUniqueIdentifier ) X-NDS_NOT_CONTAINER '1' ) #NDS class:norEduPerson dn: cn=schema changetype: modify add: objectClasses objectClasses: ( 1.3.6.1.4.1.2428.90.2.3 NAME 'norEduPerson' AUXILIARY SUP ( eduPerson ) MUST ( norEduPersonNIN ) MAY ( norEduPersonBirthDate $ norEduPersonLegalName $ norEduPersonLIN ) X-NDS_NOT_CONTAINER '1' ) #NDS class:norEduObsolete dn: cn=schema changetype: modify add: objectClasses objectClasses: ( 1.3.6.1.4.1.2428.90.2.4 NAME 'norEduObsolete' AUXILIARY SUP ( eduOrg ) MAY ( norEduOrgUniqueNumber $ norEduOrgUnitUniqueNumber $ federationFeideSchemaVersion ) X-NDS_NOT_CONTAINER '1' )