dn: cn={@@@LDIFSCHEMANUMBER@@@}ems-core objectClass: olcSchemaConfig cn: {@@@LDIFSCHEMANUMBER@@@}ems-core olcAttributeTypes: {0}( 1.3.6.1.4.1.31267.1.1.1 NAME 'emsdescription' DESC ' Description of the EMS Object' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSu bstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE ) olcAttributeTypes: {1}( 1.3.6.1.4.1.31267.1.1.2 NAME 'emspermission' DESC 'S ingle security Entry' SUP name ) olcAttributeTypes: {2}( 1.3.6.1.4.1.31267.1.1.3 NAME 'emscontainertype' DESC 'EMS Container Type' SUP emsdescription ) olcAttributeTypes: {3}( 1.3.6.1.4.1.31267.1.1.4 NAME 'emsplugins' DESC 'Grou p User Service Plugins' SUP name ) olcAttributeTypes: {4}( 1.3.6.1.4.1.31267.1.1.5 NAME 'emsprimarygroupdn' DES C 'EMS Primary Group DN' SUP emsdescription ) olcAttributeTypes: {5}( 1.3.6.1.4.1.31267.1.1.6 NAME 'emscomputervendormodel ' DESC 'EMS Computer Vendor Model' SUP emsdescription ) olcAttributeTypes: {6}( 1.3.6.1.4.1.31267.1.1.7 NAME 'emscomputercpumhz' DES C 'EMS Computer CPU MHz' SUP emsdescription ) olcAttributeTypes: {7}( 1.3.6.1.4.1.31267.1.1.8 NAME 'emscomputerram' DES C 'EMS Computer RAM' SUP emsdescription ) olcAttributeTypes: {8}( 1.3.6.1.4.1.31267.1.1.9 NAME 'emscomputerswap' DES C 'EMS Computer SWAP' SUP emsdescription ) olcAttributeTypes: {9}( 1.3.6.1.4.1.31267.1.1.10 NAME 'emscomputersystem' DE SC 'EMS Computer System (OS)' SUP emsdescription ) olcAttributeTypes: {10}( 1.3.6.1.4.1.31267.1.1.11 NAME 'emscomputerdistro' D ESC 'EMS Computer Distribution' SUP emsdescription ) olcAttributeTypes: {11}( 1.3.6.1.4.1.31267.1.1.12 NAME 'emscomputerdistrorel ease' DESC 'EMS Computer Distribution Release' SUP emsdescription ) olcAttributeTypes: {12}( 1.3.6.1.4.1.31267.1.1.13 NAME 'emsmodelclass' DESC 'EMS Model Class' SUP emsdescription ) olcAttributeTypes: {13}( 1.3.6.1.4.1.31267.1.1.14 NAME 'emsservicemap' DESC 'EMS Computer Map for Plugin' SUP emsplugins ) olcAttributeTypes: {14}( 1.3.6.1.4.1.31267.1.1.15 NAME 'emsmastercomputerdn' DESC 'EMS Generic Master Computer Dn' SUP emsdescription ) olcAttributeTypes: {15}( 1.3.6.1.4.1.31267.1.1.16 NAME 'emscomputersdn' DESC 'EMS Generic Multivalued Computer Dn' SUP name ) olcAttributeTypes: {16}( 1.3.6.1.4.1.31267.1.1.17 NAME 'emsmodules' DESC 'EM S Service Module Name' SUP emsdescription ) olcAttributeTypes: {17}( 1.3.6.1.4.1.31267.1.1.18 NAME 'emsntpserver' DESC ' NTP Servers' SUP name ) olcAttributeTypes: {18}( 1.3.6.1.4.1.31267.1.1.19 NAME 'emssubnetbroadcast' DESC 'Broadcast To Subnets' SUP name ) olcAttributeTypes: {19}( 1.3.6.1.4.1.31267.1.1.20 NAME 'emsstatisticsenable' DESC 'Enable NTP Statistics' SUP emsdescription ) olcAttributeTypes: {20}( 1.3.6.1.4.1.31267.1.1.21 NAME 'emsstatistics' DESC 'Statistics To Enable' SUP name ) olcAttributeTypes: {21}( 1.3.6.1.4.1.31267.1.1.22 NAME 'emsldapserver' DESC 'Ldap Servers' SUP name ) olcAttributeTypes: {22}( 1.3.6.1.4.1.31267.1.1.23 NAME 'emskrbserver' DESC ' Kerberos Servers' SUP name ) olcAttributeTypes: {23}( 1.3.6.1.4.1.31267.1.1.24 NAME 'emstype' DESC 'Objec t type' SUP emsdescription ) olcAttributeTypes: {24}( 1.3.6.1.4.1.31267.1.1.25 NAME 'emsdnsslavecomputerd ns' DESC 'EMS Dns Slaves' SUP name ) olcAttributeTypes: {25}( 1.3.6.1.4.1.31267.1.1.26 NAME 'emsdnsreplicationmod e' DESC 'EMS Dns Replication Mode' SUP emsdescription ) olcAttributeTypes: {26}( 1.3.6.1.4.1.31267.1.1.27 NAME 'emsdnsmastercomputer dn' DESC 'EMS Dns Master Computer DN' SUP emsdescription ) olcAttributeTypes: {27}( 1.3.6.1.4.1.31267.1.1.28 NAME 'emsdnsrootzone' DESC 'ems dns root Zone ' SUP emsdescription ) olcAttributeTypes: {28}( 1.3.6.1.4.1.31267.1.1.29 NAME 'emsmodulename' DESC 'ems module name' SUP emsdescription ) olcAttributeTypes: {29}( 1.3.6.1.4.1.31267.1.1.30 NAME 'emscaserver' DESC 'C A Server' SUP name ) olcAttributeTypes: {30}( 1.3.6.1.4.1.31267.1.1.31 NAME 'emscomputerarch' DES C 'Computer Arch type' SUP name) olcAttributeTypes: {31}( 1.3.6.1.4.1.31267.1.1.32 NAME 'emsdnszonetype' DESC 'Ems DNS Zone Type' SUP emsdescription) olcAttributeTypes: {32}( 1.3.6.1.4.1.31267.1.1.33 NAME 'emsdistrodesc' DESC 'Ems Distribution Description' SUP emsdescription) olcAttributeTypes: {33}( 1.3.6.1.4.1.31267.1.1.34 NAME 'emsdistrocodename' DESC 'Ems Computer Distribution Codename' SUP emsdescription) olcAttributeTypes: {34}( 1.3.6.1.4.1.31267.1.1.35 NAME 'emssubchannels' DES C 'Ems Subscribed Channels' SUP name) olcAttributeTypes: {35}( 1.3.6.1.4.1.31267.1.1.36 NAME 'emscomputercpucount' DES C 'EMS Computer CPU count' SUP name) olcAttributeTypes: {36}( 1.3.6.1.4.1.31267.1.1.37 NAME 'emsdependson' DESC 'EMS Dependency'SUP name) olcAttributeTypes: {37}( 1.3.6.1.4.1.31267.1.1.38 NAME 'emsaccountlockout' DESC 'EMS Global Account Lockout' SUP name) olcObjectClasses: {0}( 1.3.6.1.4.1.31267.1.2.1 NAME 'ZvLdapObject' DESC 'EMS Ldap Object' SUP top AUXILIARY MAY (emspermission $ emsdependson )) olcObjectClasses: {1}( 1.3.6.1.4.1.31267.1.2.2 NAME 'ZvCacheObject' DESC 'EM S Cacheable Object' SUP ZvLdapObject AUXILIARY ) olcObjectClasses: {2}( 1.3.6.1.4.1.31267.1.2.3 NAME 'emsSecurityObject' DESC 'EMS Security Object' SUP zvCacheObject AUXILIARY MAY emspermission ) olcObjectClasses: {3}( 1.3.6.1.4.1.31267.1.2.4 NAME 'emsObject' DESC 'EMS Ob ject' SUP zvCacheObject AUXILIARY MUST ( emsdescription $ cn ) MAY ( emsmod elclass $ emstype $ emsmodulename ) ) olcObjectClasses: {4}( 1.3.6.1.4.1.31267.1.2.5 NAME 'emsOrganizationalUnit' DESC 'EMS Organizational Unit' SUP emsObject AUXILIARY MUST ( emsdescriptio n $ emstype $ ou $ cn $ emscontainertype ) ) olcObjectClasses: {5}( 1.3.6.1.4.1.31267.1.2.6 NAME 'emsGroup' DESC 'EMS Gro up' SUP emsObject AUXILIARY MUST ( emsdescription $ emstype $ cn ) MAY ( em splugins $ emsservicemap $ emsmodules ) ) olcObjectClasses: {6}( 1.3.6.1.4.1.31267.1.2.7 NAME 'emsUser' DESC 'EMS User ' SUP emsObject AUXILIARY MUST ( emsdescription $ emstype $ cn $ emsprimary groupdn ) MAY ( emsplugins $ emsmodules $ emsaccountlockout ) ) olcObjectClasses: {7}( 1.3.6.1.4.1.31267.1.2.8 NAME 'emsComputer' DESC 'EMS Computer' SUP emsObject AUXILIARY MUST ( emsdescription $ emstype $ cn ) MA Y ( emsmodules $ emsservicemap $ emsplugins $ emscomputervendormodel $ emscomp utercpumhz $ emscomputercpucount $ emscomputersystem $ emscomputerram $ emscom puterswap $ emscomputerdistro $ emscomputerdistrorelease $ sn $ uid $ emscompu terarch $ emsdistrodesc $ emsdistrocodename $ emssubchannels) ) olcObjectClasses: {8}( 1.3.6.1.4.1.31267.1.2.9 NAME 'emsKerberos' DESC 'EMS Kerberos' SUP emsObject AUXILIARY MUST ( emsdescription $ emstype $ cn ) ) olcObjectClasses: {9}( 1.3.6.1.4.1.31267.1.2.10 NAME 'emsHost' DESC 'EMS DNS Host Entry' SUP emsObject AUXILIARY MUST ( emsdescription $ emstype $ cn ) ) olcObjectClasses: {10}( 1.3.6.1.4.1.31267.1.2.11 NAME 'emsLocality' DESC 'EM S Locality Entry' SUP emsObject AUXILIARY ) olcObjectClasses: {11}( 1.3.6.1.4.1.31267.1.2.12 NAME 'emsUserContainer' DES C 'EMS User Container' SUP emsOrganizationalUnit AUXILIARY MUST ( emsdescri ption $ emstype $ cn ) ) olcObjectClasses: {12}( 1.3.6.1.4.1.31267.1.2.13 NAME 'emsGroupContainer' DE SC 'EMS Group' SUP emsOrganizationalUnit AUXILIARY MUST ( emsdescription $ emstype $ cn ) ) olcObjectClasses: {13}( 1.3.6.1.4.1.31267.1.2.14 NAME 'emsComputerContainer' DESC 'EMS Group' SUP emsOrganizationalUnit AUXILIARY MUST ( emsdescription $ emstype $ cn ) ) olcObjectClasses: {14}( 1.3.6.1.4.1.31267.1.2.15 NAME 'emsKrbContainer' DESC 'EMS Group' SUP emsObject AUXILIARY MUST ( emsdescription $ emstype $ cn ) ) olcObjectClasses: {15}( 1.3.6.1.4.1.31267.1.2.16 NAME 'emsDNSContainer' DESC 'EMS Group' SUP emsObject AUXILIARY MUST ( emsdescription $ emstype $ cn ) ) olcObjectClasses: {16}( 1.3.6.1.4.1.31267.1.2.17 NAME 'emsIgnore' DESC 'EMS Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {17}( 1.3.6.1.4.1.31267.1.2.18 NAME 'emsDnsZone' DESC 'EMS Ignore Object' SUP emsObject AUXILIARY MUST (emsdnszonetype) ) olcObjectClasses: {18}( 1.3.6.1.4.1.31267.1.2.19 NAME 'emsDnsHostName' DESC 'EMS Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {19}( 1.3.6.1.4.1.31267.1.2.20 NAME 'emsDnsRecord' DESC 'E MS Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {20}( 1.3.6.1.4.1.31267.1.2.21 NAME 'emsDhcpServer' DESC ' EMS Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {21}( 1.3.6.1.4.1.31267.1.2.22 NAME 'emsDhcpService' DESC 'EMS Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {22}( 1.3.6.1.4.1.31267.1.2.23 NAME 'emsDhcpSharedNetwork' DESC 'EMS Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {23}( 1.3.6.1.4.1.31267.1.2.24 NAME 'emsDhcpSubnet' DESC ' EMS Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {24}( 1.3.6.1.4.1.31267.1.2.25 NAME 'emsDhcpPool' DESC 'EM S Ignore Object' SUP emsObject AUXILIARY ) olcObjectClasses: {25}( 1.3.6.1.4.1.31267.1.2.26 NAME 'emsDhcpContainer' DES C 'EMS Dhcp Container' SUP emsOrganizationalUnit AUXILIARY ) olcObjectClasses: {26}( 1.3.6.1.4.1.31267.1.2.27 NAME 'emsOlcDatabase' DESC 'EMS Exten Entry Object' SUP emsObject AUXILIARY ) olcObjectClasses: {27}( 1.3.6.1.4.1.31267.1.2.28 NAME 'emsCnConfig' DESC 'EM S Cn Config Object' SUP emsObject AUXILIARY ) olcObjectClasses: {28}( 1.3.6.1.4.1.31267.1.2.29 NAME 'emsOlcSchema' DESC 'E MS Schema Entry Object' SUP emsObject AUXILIARY ) olcObjectClasses: {29}( 1.3.6.1.4.1.31267.1.2.30 NAME 'emsOlcSchemaConfig' D ESC 'EMS Schema Collection Entry' SUP emsObject AUXILIARY ) olcObjectClasses: {30}( 1.3.6.1.4.1.31267.1.2.31 NAME 'emsservice' DESC 'EMS Service' SUP emsObject AUXILIARY MUST emsmodulename MAY ( emsmastercompute rdn $ emscomputersdn ) ) olcObjectClasses: {31}( 1.3.6.1.4.1.31267.1.2.32 NAME 'emsdnsservice' DESC ' EMS DNS Service' SUP emsservice AUXILIARY MUST ( emsdnsmastercomputerdn $ e msdnsreplicationmode $ emsdnsrootzone ) MAY emsdnsslavecomputerdns ) olcObjectClasses: {32}( 1.3.6.1.4.1.31267.1.2.33 NAME 'emsntpservice' DESC ' EMS NTP Service' SUP emsservice AUXILIARY MUST emsntpserver MAY ( emssubnet broadcast $ emsstatisticsenable $ emsstatistics ) ) olcObjectClasses: {33}( 1.3.6.1.4.1.31267.1.2.34 NAME 'emsldapservice' DESC 'EMS LDAP Service' SUP emsservice AUXILIARY MUST emsldapserver ) olcObjectClasses: {34}( 1.3.6.1.4.1.31267.1.2.35 NAME 'emskerberosservice' D ESC 'EMS Kerberos Service' SUP emsservice AUXILIARY MUST emskrbserver ) olcObjectClasses: {35}( 1.3.6.1.4.1.31267.1.2.36 NAME 'emsplugin' DESC 'EMS Plugin' SUP ZvCacheObject AUXILIARY ) olcObjectClasses: {36}( 1.3.6.1.4.1.31267.1.2.37 NAME 'emscaservice' DESC 'E MS CA Service' SUP emsservice AUXILIARY MUST emscaserver ) olcObjectClasses: {37}( 1.3.6.1.4.1.31267.1.2.38 NAME 'emscomputergroup' DES C 'EMS Computer Group' SUP emsobject AUXILIARY MAY (member $ emssubchannels $ emsmodules $ emsplugins))