Code

- Adding schema in ldif format for cn=config
authoropensides <opensides@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 10 May 2010 08:53:03 +0000 (08:53 +0000)
committeropensides <opensides@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 10 May 2010 08:53:03 +0000 (08:53 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.6@18187 594d385d-05f5-0310-b6e9-bd551577e9d8

15 files changed:
gosa-plugins/dhcp/contrib/dhcp.ldif
gosa-plugins/dns/contrib/dnszone.ldif
gosa-plugins/fai/contrib/fai.ldif
gosa-plugins/heimdal/contrib/hdb.ldif
gosa-plugins/log/contrib/goconfig.ldif
gosa-plugins/mit-krb5/contrib/hdb.ldif
gosa-plugins/nagios/contrib/nagios.ldif
gosa-plugins/openxchange/contrib/openxchange.ldif
gosa-plugins/phpgw/contrib/phpgwaccount.ldif
gosa-plugins/phpscheduleit/contrib/phpscheduleit.ldif
gosa-plugins/pptp/contrib/pptp.ldif
gosa-plugins/pureftpd/contrib/pureftpd.ldif
gosa-plugins/samba/contrib/goSamba.pl
gosa-plugins/ssh/contrib/openssh-lpk.ldif [new file with mode: 0644]
gosa-plugins/sudo/contrib/sudo.ldif

index 47f76c381158d8524c5a96add52f74b07c1c853b..0c691d6066063933181b4e13febf48be17a0be6f 100644 (file)
-dn: cn=dhcp,cn=schema,cn=config
+dn: cn={14}dhcp
 objectClass: olcSchemaConfig
-cn: dhcp
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.1 NAME 'dhcpPrimaryDN' EQUALITY distinguishedNameMatch DESC 'The DN of the dhcpServer which is the primary server for the configuration.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.2 NAME 'dhcpSecondaryDN' EQUALITY distinguishedNameMatch DESC 'The DN of dhcpServer(s) which provide backup service for the configuration.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.3 NAME 'dhcpStatements' EQUALITY caseIgnoreIA5Match DESC 'Flexible storage for specific data depending on what object this exists in. Like conditional statements, server parameters, etc. This allows the standard to evolve without needing to adjust the schema.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.4 NAME 'dhcpRange' EQUALITY caseIgnoreIA5Match DESC 'The starting & ending IP Addresses in the range (inclusive), separated by a hyphen; if the range only contains one address, then just the address can be specified with no hyphen. Each range is defined as a separate value.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.5 NAME 'dhcpPermitList' EQUALITY caseIgnoreIA5Match DESC 'This attribute contains the permit lists associated with a pool. Each permit list is defined as a separate value.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.6 NAME 'dhcpNetMask' EQUALITY integerMatch DESC 'The subnet mask length for the subnet. The mask can be easily computed from this length.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.7 NAME 'dhcpOption' EQUALITY caseIgnoreIA5Match DESC 'Encoded option values to be sent to clients. Each value represents a single option and contains (OptionTag, Length, OptionValue) encoded in the format used by DHCP.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.8 NAME 'dhcpClassData' EQUALITY caseIgnoreIA5Match DESC 'Encoded text string or list of bytes expressed in hexadecimal, separated by colons. Clients match subclasses based on matching the class data with the results of match or spawn with statements in the class name declarations.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.9 NAME 'dhcpOptionsDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of the dhcpOption objects containing the configuration options provided by the server.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.10 NAME 'dhcpHostDN' EQUALITY distinguishedNameMatch DESC 'the distinguished name(s) of the dhcpHost objects.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.11 NAME 'dhcpPoolDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of pools.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.12 NAME 'dhcpGroupDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of the groups.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.13 NAME 'dhcpSubnetDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of the subnets.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.14 NAME 'dhcpLeaseDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name of a client address.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE)
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.15 NAME 'dhcpLeasesDN' DESC 'The distinguished name(s) client addresses.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.16 NAME 'dhcpClassesDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of a class(es) in a subclass.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.17 NAME 'dhcpSubclassesDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of subclass(es).' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.18 NAME 'dhcpSharedNetworkDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of sharedNetworks.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.19 NAME 'dhcpServiceDN' EQUALITY distinguishedNameMatch DESC 'The DN of dhcpService object(s)which contain the configuration information. Each dhcpServer object has this attribute identifying the DHCP configuration(s) that the server is associated with.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.20 NAME 'dhcpVersion' DESC 'The version attribute of this object.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.21 NAME 'dhcpImplementation' EQUALITY caseIgnoreIA5Match DESC 'Description of the DHCP Server implementation e.g. DHCP Servers vendor.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.22 NAME 'dhcpAddressState' EQUALITY caseIgnoreIA5Match DESC 'This stores information about the current binding-status of an address. For dynamic addresses managed by DHCP, the values should be restricted to the following: "FREE", "ACTIVE", "EXPIRED", "RELEASED", "RESET", "ABANDONED", "BACKUP". For other addresses, it SHOULD be one of the following: "UNKNOWN", "RESERVED" (an address that is managed by DHCP that is reserved for a specific client), "RESERVED-ACTIVE" (same as reserved, but address is currently in use), "ASSIGNED" (assigned manually or by some other mechanism), "UNASSIGNED", "NOTASSIGNABLE".' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.23 NAME 'dhcpExpirationTime' EQUALITY generalizedTimeMatch DESC 'This is the time the current lease for an address expires.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.24 NAME 'dhcpStartTimeOfState' EQUALITY generalizedTimeMatch DESC 'This is the time of the last state change for a leased address.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.25 NAME 'dhcpLastTransactionTime' EQUALITY generalizedTimeMatch DESC 'This is the last time a valid DHCP packet was received from the client.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.26 NAME 'dhcpBootpFlag' EQUALITY booleanMatch DESC 'This indicates whether the address was assigned via BOOTP.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.27 NAME 'dhcpDomainName' EQUALITY caseIgnoreIA5Match DESC 'This is the name of the domain sent to the client by the server. It is essentially the same as the value for DHCP option 15 sent to the client, and represents only the domain - not the full FQDN. To obtain the full FQDN assigned to the client you must prepend the "dhcpAssignedHostName" to this value with a ".".' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.28 NAME 'dhcpDnsStatus' EQUALITY integerMatch DESC 'This indicates the status of updating DNS resource records on behalf of the client by the DHCP server for this address. The value is a 16-bit bitmask.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.29 NAME 'dhcpRequestedHostName' EQUALITY caseIgnoreIA5Match DESC 'This is the hostname that was requested by the client.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.30 NAME 'dhcpAssignedHostName' EQUALITY caseIgnoreIA5Match DESC 'This is the actual hostname that was assigned to a client. It may not be the name that was requested by the client. The fully qualified domain name can be determined by appending the value of "dhcpDomainName" (with a dot separator) to this name.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.31 NAME 'dhcpReservedForClient' EQUALITY distinguishedNameMatch DESC 'The distinguished name of a "dhcpClient" that an address is reserved for. This may not be the same as the "dhcpAssignedToClient" attribute if the address is being reassigned but the current lease has not yet expired.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.32 NAME 'dhcpAssignedToClient' EQUALITY distinguishedNameMatch DESC 'This is the distinguished name of a "dhcpClient" that an address is currently assigned to. This attribute is only present in the class when the address is leased.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.33 NAME 'dhcpRelayAgentInfo' EQUALITY octetStringMatch DESC 'If the client request was received via a relay agent, this contains information about the relay agent that was available from the DHCP request. This is a hex-encoded option value.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.34 NAME 'dhcpHWAddress' EQUALITY caseIgnoreIA5Match DESC 'The clients hardware address that requested this IP address.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.35 NAME 'dhcpHashBucketAssignment' EQUALITY octetStringMatch DESC 'HashBucketAssignment bit map for the DHCP Server, as defined in DHC Load Balancing Algorithm [RFC 3074].' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.36 NAME 'dhcpDelayedServiceParameter' EQUALITY integerMatch DESC 'Delay in seconds corresponding to Delayed Service Parameter configuration, as defined in DHC Load Balancing Algorithm [RFC 3074]. ' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.37 NAME 'dhcpMaxClientLeadTime' EQUALITY integerMatch DESC 'Maximum Client Lead Time configuration in seconds, as defined in DHCP Failover Protocol [FAILOVR]' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.38 NAME 'dhcpFailOverEndpointState' EQUALITY caseIgnoreIA5Match DESC 'Server (Failover Endpoint) state, as defined in DHCP Failover Protocol [FAILOVR]' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.39 NAME 'dhcpErrorLog' EQUALITY caseIgnoreIA5Match DESC 'Generic error log attribute that allows logging error conditions within a dhcpService or a dhcpSubnet, like no IP addresses available for lease.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.40 NAME 'dhcpLocatorDN' EQUALITY distinguishedNameMatch DESC 'The DN of dhcpLocator object which contain the DNs of all DHCP configuration objects. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.41 NAME 'dhcpKeyAlgorithm' EQUALITY caseIgnoreIA5Match DESC 'Algorithm to generate TSIG Key' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.42 NAME 'dhcpKeySecret' EQUALITY octetStringMatch DESC 'Secret to generate TSIG Key' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.43 NAME 'dhcpDnsZoneServer' EQUALITY caseIgnoreIA5Match DESC 'Master server of the DNS Zone' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.44 NAME 'dhcpKeyDN' EQUALITY distinguishedNameMatch DESC 'The DNs of TSIG Key to use in secure dynamic updates. In case of locator object, this will be list of TSIG keys. In case of DHCP Service, Shared Network, Subnet and DNS Zone, it will be a single key.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12)
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.45 NAME 'dhcpZoneDN' EQUALITY distinguishedNameMatch DESC 'The DNs of DNS Zone. In case of locator object, this will be list of DNS Zones in the tree. In case of DHCP Service, Shared Network and Subnet, it will be a single DNS Zone.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12)
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.46 NAME 'dhcpFailOverPrimaryServer' EQUALITY caseIgnoreIA5Match DESC 'IP address or DNS name of the server playing primary role in DHC Load Balancing and Fail over.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.47 NAME 'dhcpFailOverSecondaryServer' EQUALITY caseIgnoreIA5Match DESC 'IP address or DNS name of the server playing secondary role in DHC Load Balancing and Fail over.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.48 NAME 'dhcpFailOverPrimaryPort' EQUALITY integerMatch DESC 'Port on which primary server listens for connections from its fail over peer (secondary server)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.49 NAME 'dhcpFailOverSecondaryPort' EQUALITY integerMatch DESC 'Port on which secondary server listens for connections from its fail over peer (primary server)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.50 NAME 'dhcpFailOverResponseDelay' EQUALITY integerMatch DESC 'Maximum response time in seconds, before Server assumes that connection to fail over peer has failed' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.51 NAME 'dhcpFailOverUnackedUpdates' EQUALITY integerMatch DESC 'Number of BNDUPD messages that server can send before it receives BNDACK from its fail over peer' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.52 NAME 'dhcpFailOverSplit' EQUALITY integerMatch DESC 'Split between the primary and secondary servers for fail over purpose' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.53 NAME 'dhcpFailOverLoadBalanceTime' EQUALITY integerMatch DESC 'Cutoff time in seconds, after which load balance is disabled' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.54 NAME 'dhcpFailOverPeerDN' EQUALITY distinguishedNameMatch DESC 'The DNs of Fail over peers. In case of locator object, this will be list of fail over peers in the tree. In case of Subnet and pool, it will be a single Fail Over Peer' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.55 NAME 'dhcpServerDN' EQUALITY distinguishedNameMatch DESC 'List of all DHCP Servers in the tree. Used by dhcpLocatorObject' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.56 NAME 'dhcpComments' EQUALITY caseIgnoreIA5Match DESC 'Generic attribute that allows coments within any DHCP object' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.1 NAME 'dhcpService' DESC 'Service object that represents the actual DHCP Service configuration. This is a container object.' SUP top MUST (cn) MAY ( dhcpPrimaryDN $ dhcpSecondaryDN $ dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $dhcpComments $ dhcpOption) )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.2 NAME 'dhcpSharedNetwork' DESC 'This stores configuration information for a shared network.' SUP top MUST cn MAY ( dhcpSubnetDN $ dhcpPoolDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpStatements $dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('dhcpService' ) )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.3 NAME 'dhcpSubnet' DESC 'This class defines a subnet. This is a container object.' SUP top MUST ( cn $ dhcpNetMask ) MAY ( dhcpRange $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.4 NAME 'dhcpPool' DESC 'This stores configuration information about a pool.' SUP top MUST ( cn $ dhcpRange ) MAY ( dhcpClassesDN $ dhcpPermitList $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $dhcpKeyDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ('dhcpSubnet' 'dhcpSharedNetwork') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.5 NAME 'dhcpGroup' DESC 'Group object that lists host DNs and parameters. This is a container object.' SUP top MUST cn MAY ( dhcpHostDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ('dhcpSubnet' 'dhcpService' ) )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.6 NAME 'dhcpHost' DESC 'This represents information about a particular client' SUP top MUST cn MAY (dhcpLeaseDN $ dhcpHWAddress $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' 'dhcpGroup') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.7 NAME 'dhcpClass' DESC 'Represents information about a collection of related clients.' SUP top MUST cn MAY (dhcpSubClassesDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' ) )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.8 NAME 'dhcpSubClass' DESC 'Represents information about a collection of related classes.' SUP top MUST cn MAY (dhcpClassData $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT 'dhcpClass' )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.9 NAME 'dhcpOptions' DESC 'Represents information about a collection of options defined.' SUP top AUXILIARY MUST cn MAY ( dhcpOption $ dhcpComments ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet' 'dhcpPool' 'dhcpGroup' 'dhcpHost' 'dhcpClass' ) )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.10 NAME 'dhcpLeases' DESC 'This class represents an IP Address, which may or may not have been leased.' SUP top MUST ( cn $ dhcpAddressState ) MAY ( dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress ) X-NDS_CONTAINMENT ( 'dhcpService' 'dhcpSubnet' 'dhcpPool') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.11 NAME 'dhcpLog' DESC 'This is the object that holds past information about the IP address. The cn is the time/date stamp when the address was assigned or released, the address state at the time, if the address was assigned or released.' SUP top MUST ( cn ) MAY ( dhcpAddressState $ dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress $ dhcpErrorLog) X-NDS_CONTAINMENT ('dhcpLeases' 'dhcpPool' 'dhcpSubnet' 'dhcpSharedNetwork' 'dhcpService' ) )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.12 NAME 'dhcpServer' DESC 'DHCP Server Object' SUP top AUXILIARY MUST ( cn ) MAY (dhcpServiceDN $ dhcpLocatorDN $ dhcpVersion $ dhcpImplementation $ dhcpHashBucketAssignment $ dhcpDelayedServiceParameter $ dhcpMaxClientLeadTime $ dhcpFailOverEndpointState $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('organization' 'organizationalunit' 'domain') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.13 NAME 'dhcpTSigKey' DESC 'TSIG key for secure dynamic updates' SUP top MUST (cn $ dhcpKeyAlgorithm $ dhcpKeySecret ) MAY ( dhcpComments ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.14 NAME 'dhcpDnsZone' DESC 'DNS Zone for updating leases' SUP top MUST (cn $ dhcpDnsZoneServer ) MAY (dhcpKeyDN $ dhcpComments) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.15 NAME 'dhcpFailOverPeer' DESC 'This class defines the Fail over peer' SUP top MUST ( cn $ dhcpFailOverPrimaryServer $ dhcpFailOverSecondaryServer $ dhcpFailoverPrimaryPort $ dhcpFailOverSecondaryPort) MAY (dhcpFailOverResponseDelay $ dhcpFailOverUnackedUpdates $ dhcpMaxClientLeadTime $ dhcpFailOverSplit $ dhcpHashBucketAssignment $ dhcpFailOverLoadBalanceTime $ dhcpComments ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') )
-olcObjectClasses: ( 2.16.840.1.113719.1.203.6.16 NAME 'dhcpLocator' DESC 'Locator object for DHCP configuration in the tree. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' SUP top MUST ( cn ) MAY ( dhcpServiceDN $dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpKeyDN $ dhcpZoneDN $ dhcpFailOverPeerDN $ dhcpOption $ dhcpComments) X-NDS_CONTAINMENT ('organization' 'organizationalunit' 'domain') )
+cn: {14}dhcp
+olcAttributeTypes: {0}( 2.16.840.1.113719.1.203.4.1 NAME 'dhcpPrimaryDN' DESC 
+ 'The DN of the dhcpServer which is the primary server for the configuration.'
+  EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-
+ VALUE )
+olcAttributeTypes: {1}( 2.16.840.1.113719.1.203.4.2 NAME 'dhcpSecondaryDN' DES
+ C 'The DN of dhcpServer(s) which provide backup service for the configuration
+ .' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {2}( 2.16.840.1.113719.1.203.4.3 NAME 'dhcpStatements' DESC
+  'Flexible storage for specific data depending on what object this exists in.
+  Like conditional statements, server parameters, etc. This allows the standar
+ d to evolve without needing to adjust the schema.' EQUALITY caseIgnoreIA5Matc
+ h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {3}( 2.16.840.1.113719.1.203.4.4 NAME 'dhcpRange' DESC 'The
+  starting & ending IP Addresses in the range (inclusive), separated by a hyph
+ en; if the range only contains one address, then just the address can be spec
+ ified with no hyphen.  Each range is defined as a separate value.' EQUALITY c
+ aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {4}( 2.16.840.1.113719.1.203.4.5 NAME 'dhcpPermitList' DESC
+  'This attribute contains the permit lists associated with a pool. Each permi
+ t list is defined as a separate value.' EQUALITY caseIgnoreIA5Match SYNTAX 1.
+ 3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {5}( 2.16.840.1.113719.1.203.4.6 NAME 'dhcpNetMask' DESC 'T
+ he subnet mask length for the subnet.  The mask can be easily computed from t
+ his length.' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGL
+ E-VALUE )
+olcAttributeTypes: {6}( 2.16.840.1.113719.1.203.4.7 NAME 'dhcpOption' DESC 'En
+ coded option values to be sent to clients.  Each value represents a single op
+ tion and contains (OptionTag, Length, OptionValue) encoded in the format used
+  by DHCP.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {7}( 2.16.840.1.113719.1.203.4.8 NAME 'dhcpClassData' DESC 
+ 'Encoded text string or list of bytes expressed in hexadecimal, separated by 
+ colons.  Clients match subclasses based on matching the class data with the r
+ esults of match or spawn with statements in the class name declarations.' EQU
+ ALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {8}( 2.16.840.1.113719.1.203.4.9 NAME 'dhcpOptionsDN' DESC 
+ 'The distinguished name(s) of the dhcpOption objects containing the configura
+ tion options provided by the server.' EQUALITY distinguishedNameMatch SYNTAX 
+ 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {9}( 2.16.840.1.113719.1.203.4.10 NAME 'dhcpHostDN' DESC 't
+ he distinguished name(s) of the dhcpHost objects.' EQUALITY distinguishedName
+ Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {10}( 2.16.840.1.113719.1.203.4.11 NAME 'dhcpPoolDN' DESC '
+ The distinguished name(s) of pools.' EQUALITY distinguishedNameMatch SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {11}( 2.16.840.1.113719.1.203.4.12 NAME 'dhcpGroupDN' DESC 
+ 'The distinguished name(s)   of the groups.' EQUALITY distinguishedNameMatch 
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {12}( 2.16.840.1.113719.1.203.4.13 NAME 'dhcpSubnetDN' DESC
+  'The distinguished name(s) of the subnets.' EQUALITY distinguishedNameMatch 
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {13}( 2.16.840.1.113719.1.203.4.14 NAME 'dhcpLeaseDN' DESC 
+ 'The distinguished name of a client address.' EQUALITY distinguishedNameMatch
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
+olcAttributeTypes: {14}( 2.16.840.1.113719.1.203.4.15 NAME 'dhcpLeasesDN' DESC
+  'The distinguished name(s) client addresses.' EQUALITY distinguishedNameMatc
+ h SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {15}( 2.16.840.1.113719.1.203.4.16 NAME 'dhcpClassesDN' DES
+ C 'The distinguished name(s) of a class(es) in a subclass.' EQUALITY distingu
+ ishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {16}( 2.16.840.1.113719.1.203.4.17 NAME 'dhcpSubclassesDN' 
+ DESC 'The distinguished name(s) of subclass(es).' EQUALITY distinguishedNameM
+ atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {17}( 2.16.840.1.113719.1.203.4.18 NAME 'dhcpSharedNetworkD
+ N' DESC 'The distinguished name(s) of sharedNetworks.' EQUALITY distinguished
+ NameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {18}( 2.16.840.1.113719.1.203.4.19 NAME 'dhcpServiceDN' DES
+ C 'The DN of dhcpService object(s)which contain the configuration information
+ . Each dhcpServer object has this attribute identifying the DHCP configuratio
+ n(s) that the server is associated with.' EQUALITY distinguishedNameMatch SYN
+ TAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {19}( 2.16.840.1.113719.1.203.4.20 NAME 'dhcpVersion' DESC 
+ 'The version attribute of this object.' EQUALITY caseIgnoreIA5Match SYNTAX 1.
+ 3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {20}( 2.16.840.1.113719.1.203.4.21 NAME 'dhcpImplementation
+ ' DESC 'Description of the DHCP Server implementation e.g. DHCP Servers vendo
+ r.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-V
+ ALUE )
+olcAttributeTypes: {21}( 2.16.840.1.113719.1.203.4.22 NAME 'dhcpAddressState' 
+ DESC 'This stores information about the current binding-status of an address.
+   For dynamic addresses managed by DHCP, the values should be restricted to t
+ he following: "FREE", "ACTIVE", "EXPIRED", "RELEASED", "RESET", "ABANDONED", 
+ "BACKUP".  For other addresses, it SHOULD be one of the following: "UNKNOWN",
+  "RESERVED" (an address that is managed by DHCP that is reserved for a specif
+ ic client), "RESERVED-ACTIVE" (same as reserved, but address is currently in 
+ use), "ASSIGNED" (assigned manually or by some other mechanism), "UNASSIGNED"
+ , "NOTASSIGNABLE".' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.1
+ 21.1.26 SINGLE-VALUE )
+olcAttributeTypes: {22}( 2.16.840.1.113719.1.203.4.23 NAME 'dhcpExpirationTime
+ ' DESC 'This is the time the current lease for an address expires.' EQUALITY 
+ generalizedTimeMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
+olcAttributeTypes: {23}( 2.16.840.1.113719.1.203.4.24 NAME 'dhcpStartTimeOfSta
+ te' DESC 'This is the time of the last state change for a leased address.' EQ
+ UALITY generalizedTimeMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE
+  )
+olcAttributeTypes: {24}( 2.16.840.1.113719.1.203.4.25 NAME 'dhcpLastTransactio
+ nTime' DESC 'This is the last time a valid DHCP packet was received from the 
+ client.' EQUALITY generalizedTimeMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 S
+ INGLE-VALUE )
+olcAttributeTypes: {25}( 2.16.840.1.113719.1.203.4.26 NAME 'dhcpBootpFlag' DES
+ C 'This indicates whether the address was assigned via BOOTP.' EQUALITY boole
+ anMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
+olcAttributeTypes: {26}( 2.16.840.1.113719.1.203.4.27 NAME 'dhcpDomainName' DE
+ SC 'This is the name of the domain sent to the client by the server.  It is e
+ ssentially the same as the value for DHCP option 15 sent to the client, and r
+ epresents only the domain - not the full FQDN.  To obtain the full FQDN assig
+ ned to the client you must prepend the "dhcpAssignedHostName" to this value w
+ ith a ".".' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 
+ SINGLE-VALUE )
+olcAttributeTypes: {27}( 2.16.840.1.113719.1.203.4.28 NAME 'dhcpDnsStatus' DES
+ C 'This indicates the status of updating DNS resource records on behalf of th
+ e client by the DHCP server for this address.  The value is a 16-bit bitmask.
+ ' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {28}( 2.16.840.1.113719.1.203.4.29 NAME 'dhcpRequestedHostN
+ ame' DESC 'This is the hostname that was requested by the client.' EQUALITY c
+ aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {29}( 2.16.840.1.113719.1.203.4.30 NAME 'dhcpAssignedHostNa
+ me' DESC 'This is the actual hostname that was assigned to a client. It may n
+ ot be the name that was requested by the client.  The fully qualified domain 
+ name can be determined by appending the value of "dhcpDomainName" (with a dot
+  separator) to this name.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.146
+ 6.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {30}( 2.16.840.1.113719.1.203.4.31 NAME 'dhcpReservedForCli
+ ent' DESC 'The distinguished name of a "dhcpClient" that an address is reserv
+ ed for.  This may not be the same as the "dhcpAssignedToClient" attribute if 
+ the address is being reassigned but the current lease has not yet expired.' E
+ QUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VA
+ LUE )
+olcAttributeTypes: {31}( 2.16.840.1.113719.1.203.4.32 NAME 'dhcpAssignedToClie
+ nt' DESC 'This is the distinguished name of a "dhcpClient" that an address is
+  currently assigned to.  This attribute is only present in the class when the
+  address is leased.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.
+ 115.121.1.12 SINGLE-VALUE )
+olcAttributeTypes: {32}( 2.16.840.1.113719.1.203.4.33 NAME 'dhcpRelayAgentInfo
+ ' DESC 'If the client request was received via a relay agent, this contains i
+ nformation about the relay agent that was available from the DHCP request.  T
+ his is a hex-encoded option value.' EQUALITY octetStringMatch SYNTAX 1.3.6.1.
+ 4.1.1466.115.121.1.40 SINGLE-VALUE )
+olcAttributeTypes: {33}( 2.16.840.1.113719.1.203.4.34 NAME 'dhcpHWAddress' DES
+ C 'The clients hardware address that requested this IP address.' EQUALITY cas
+ eIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {34}( 2.16.840.1.113719.1.203.4.35 NAME 'dhcpHashBucketAssi
+ gnment' DESC 'HashBucketAssignment bit map for the DHCP Server, as defined in
+  DHC Load Balancing Algorithm [RFC 3074].' EQUALITY octetStringMatch SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )
+olcAttributeTypes: {35}( 2.16.840.1.113719.1.203.4.36 NAME 'dhcpDelayedService
+ Parameter' DESC 'Delay in seconds corresponding to Delayed Service Parameter 
+ configuration, as defined in  DHC Load Balancing Algorithm [RFC 3074]. ' EQUA
+ LITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {36}( 2.16.840.1.113719.1.203.4.37 NAME 'dhcpMaxClientLeadT
+ ime' DESC 'Maximum Client Lead Time configuration in seconds, as defined in D
+ HCP Failover Protocol [FAILOVR]' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.146
+ 6.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {37}( 2.16.840.1.113719.1.203.4.38 NAME 'dhcpFailOverEndpoi
+ ntState' DESC 'Server (Failover Endpoint) state, as defined in DHCP Failover 
+ Protocol [FAILOVR]' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.1
+ 21.1.26 SINGLE-VALUE )
+olcAttributeTypes: {38}( 2.16.840.1.113719.1.203.4.39 NAME 'dhcpErrorLog' DESC
+  'Generic error log attribute that allows logging error conditions within a d
+ hcpService or a dhcpSubnet, like no IP addresses available for lease.' EQUALI
+ TY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {39}( 2.16.840.1.113719.1.203.4.40 NAME 'dhcpLocatorDN' DES
+ C 'The DN of dhcpLocator object which contain the DNs of all DHCP configurati
+ on objects. There will be a single dhcpLocator object in the tree with links 
+ to all the DHCP objects in the tree' EQUALITY distinguishedNameMatch SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {40}( 2.16.840.1.113719.1.203.4.41 NAME 'dhcpKeyAlgorithm' 
+ DESC 'Algorithm to generate TSIG Key' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {41}( 2.16.840.1.113719.1.203.4.42 NAME 'dhcpKeySecret' DES
+ C 'Secret to generate TSIG Key' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.
+ 1466.115.121.1.40 SINGLE-VALUE )
+olcAttributeTypes: {42}( 2.16.840.1.113719.1.203.4.43 NAME 'dhcpDnsZoneServer'
+  DESC 'Master server of the DNS Zone' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {43}( 2.16.840.1.113719.1.203.4.44 NAME 'dhcpKeyDN' DESC 'T
+ he DNs of TSIG Key to use in secure dynamic updates. In case of locator objec
+ t, this will be list of TSIG keys.  In case of DHCP Service, Shared Network, 
+ Subnet and DNS Zone, it will be a single key.' EQUALITY distinguishedNameMatc
+ h SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {44}( 2.16.840.1.113719.1.203.4.45 NAME 'dhcpZoneDN' DESC '
+ The DNs of DNS Zone. In case of locator object, this will be list of DNS Zone
+ s in the tree. In case of DHCP Service, Shared Network and Subnet, it will be
+  a single DNS Zone.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.
+ 115.121.1.12 )
+olcAttributeTypes: {45}( 2.16.840.1.113719.1.203.4.46 NAME 'dhcpFailOverPrimar
+ yServer' DESC 'IP address or DNS name of the server playing primary role in D
+ HC Load Balancing and Fail over.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.
+ 4.1.1466.115.121.1.26 )
+olcAttributeTypes: {46}( 2.16.840.1.113719.1.203.4.47 NAME 'dhcpFailOverSecond
+ aryServer' DESC 'IP address or DNS name of the server playing secondary role 
+ in DHC Load Balancing and Fail over.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {47}( 2.16.840.1.113719.1.203.4.48 NAME 'dhcpFailOverPrimar
+ yPort' DESC 'Port on which primary server listens for connections from its fa
+ il over peer (secondary server)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.146
+ 6.115.121.1.27 )
+olcAttributeTypes: {48}( 2.16.840.1.113719.1.203.4.49 NAME 'dhcpFailOverSecond
+ aryPort' DESC 'Port on which secondary server listens for connections from it
+ s fail over peer (primary server)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1
+ 466.115.121.1.27 )
+olcAttributeTypes: {49}( 2.16.840.1.113719.1.203.4.50 NAME 'dhcpFailOverRespon
+ seDelay' DESC 'Maximum response time in seconds, before Server assumes that c
+ onnection to fail over peer has failed' EQUALITY integerMatch SYNTAX 1.3.6.1.
+ 4.1.1466.115.121.1.27 )
+olcAttributeTypes: {50}( 2.16.840.1.113719.1.203.4.51 NAME 'dhcpFailOverUnacke
+ dUpdates' DESC 'Number of BNDUPD messages that server can send before it rece
+ ives BNDACK from its fail over peer' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1
+ .1466.115.121.1.27 )
+olcAttributeTypes: {51}( 2.16.840.1.113719.1.203.4.52 NAME 'dhcpFailOverSplit'
+  DESC 'Split between the primary and secondary servers for fail over purpose'
+  EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+olcAttributeTypes: {52}( 2.16.840.1.113719.1.203.4.53 NAME 'dhcpFailOverLoadBa
+ lanceTime' DESC 'Cutoff time in seconds, after which load balance is disabled
+ ' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+olcAttributeTypes: {53}( 2.16.840.1.113719.1.203.4.54 NAME 'dhcpFailOverPeerDN
+ ' DESC 'The DNs of Fail over peers. In case of locator object, this will be l
+ ist of fail over peers in the tree. In case of Subnet and pool, it will be a 
+ single Fail Over Peer' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.146
+ 6.115.121.1.12 )
+olcAttributeTypes: {54}( 2.16.840.1.113719.1.203.4.55 NAME 'dhcpServerDN' DESC
+  'List of all  DHCP Servers in the tree. Used by dhcpLocatorObject' EQUALITY 
+ distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
+olcAttributeTypes: {55}( 2.16.840.1.113719.1.203.4.56 NAME 'dhcpComments' DESC
+  'Generic attribute that allows coments  within any DHCP object' EQUALITY cas
+ eIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcObjectClasses: {0}( 2.16.840.1.113719.1.203.6.1 NAME 'dhcpService' DESC 'Se
+ rvice object that represents the actual DHCP Service configuration. This is a
+  container object.' SUP top STRUCTURAL MUST cn MAY ( dhcpPrimaryDN $ dhcpSeco
+ ndaryDN $ dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpGroupDN $ d
+ hcpHostDN $ dhcpClassesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFail
+ OverPeerDN $ dhcpStatements $ dhcpComments $ dhcpOption ) )
+olcObjectClasses: {1}( 2.16.840.1.113719.1.203.6.2 NAME 'dhcpSharedNetwork' DE
+ SC 'This stores configuration information for a shared network.' SUP top STRU
+ CTURAL MUST cn MAY ( dhcpSubnetDN $ dhcpPoolDN $ dhcpOptionsDN $ dhcpZoneDN $
+  dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT 'dhcpService'
+  )
+olcObjectClasses: {2}( 2.16.840.1.113719.1.203.6.3 NAME 'dhcpSubnet' DESC 'Thi
+ s class defines a subnet. This is a container object.' SUP top STRUCTURAL MUS
+ T ( cn $ dhcpNetMask ) MAY ( dhcpRange $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostD
+ N $ dhcpClassesDN $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ d
+ hcpFailOverPeerDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAI
+ NMENT ( 'dhcpService' 'dhcpSharedNetwork' ) )
+olcObjectClasses: {3}( 2.16.840.1.113719.1.203.6.4 NAME 'dhcpPool' DESC 'This 
+ stores configuration information about a pool.' SUP top STRUCTURAL MUST ( cn 
+ $ dhcpRange ) MAY ( dhcpClassesDN $ dhcpPermitList $ dhcpLeasesDN $ dhcpOptio
+ nsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpStatements $ dhcpComments $ dhcpOption ) 
+ X-NDS_CONTAINMENT ( 'dhcpSubnet' 'dhcpSharedNetwork' ) )
+olcObjectClasses: {4}( 2.16.840.1.113719.1.203.6.5 NAME 'dhcpGroup' DESC 'Grou
+ p object that lists host DNs and parameters. This is a container object.' SUP
+  top STRUCTURAL MUST cn MAY ( dhcpHostDN $ dhcpOptionsDN $ dhcpStatements $ d
+ hcpComments $ dhcpOption ) X-NDS_CONTAINMENT ( 'dhcpSubnet' 'dhcpService' ) )
+olcObjectClasses: {5}( 2.16.840.1.113719.1.203.6.6 NAME 'dhcpHost' DESC 'This 
+ represents information about a particular client' SUP top STRUCTURAL MUST cn 
+ MAY ( dhcpLeaseDN $ dhcpHWAddress $ dhcpOptionsDN $ dhcpStatements $ dhcpComm
+ ents $ dhcpOption ) X-NDS_CONTAINMENT ( 'dhcpService' 'dhcpSubnet' 'dhcpGroup
+ ' ) )
+olcObjectClasses: {6}( 2.16.840.1.113719.1.203.6.7 NAME 'dhcpClass' DESC 'Repr
+ esents information about a collection of related clients.' SUP top STRUCTURAL
+  MUST cn MAY ( dhcpSubClassesDN $ dhcpOptionsDN $ dhcpStatements $ dhcpCommen
+ ts $ dhcpOption ) X-NDS_CONTAINMENT ( 'dhcpService' 'dhcpSubnet' ) )
+olcObjectClasses: {7}( 2.16.840.1.113719.1.203.6.8 NAME 'dhcpSubClass' DESC 'R
+ epresents information about a collection of related classes.' SUP top STRUCTU
+ RAL MUST cn MAY ( dhcpClassData $ dhcpOptionsDN $ dhcpStatements $ dhcpCommen
+ ts $ dhcpOption ) X-NDS_CONTAINMENT 'dhcpClass' )
+olcObjectClasses: {8}( 2.16.840.1.113719.1.203.6.9 NAME 'dhcpOptions' DESC 'Re
+ presents information about a collection of options defined.' SUP top AUXILIAR
+ Y MUST cn MAY ( dhcpOption $ dhcpComments ) X-NDS_CONTAINMENT ( 'dhcpService'
+  'dhcpSharedNetwork' 'dhcpSubnet' 'dhcpPool' 'dhcpGroup' 'dhcpHost' 'dhcpClas
+ s' ) )
+olcObjectClasses: {9}( 2.16.840.1.113719.1.203.6.10 NAME 'dhcpLeases' DESC 'Th
+ is class represents an IP Address, which may or may not have been leased.' SU
+ P top STRUCTURAL MUST ( cn $ dhcpAddressState ) MAY ( dhcpExpirationTime $ dh
+ cpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName
+  $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReserve
+ dForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress ) X-ND
+ S_CONTAINMENT ( 'dhcpService' 'dhcpSubnet' 'dhcpPool' ) )
+olcObjectClasses: {10}( 2.16.840.1.113719.1.203.6.11 NAME 'dhcpLog' DESC 'This
+  is the object that holds past information about the IP address. The cn is th
+ e time/date stamp when the address was assigned or released, the address stat
+ e at the time, if the address was assigned or released.' SUP top STRUCTURAL M
+ UST cn MAY ( dhcpAddressState $ dhcpExpirationTime $ dhcpStartTimeOfState $ d
+ hcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhc
+ pRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssig
+ nedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress $ dhcpErrorLog ) X-NDS_CONTA
+ INMENT ( 'dhcpLeases' 'dhcpPool' 'dhcpSubnet' 'dhcpSharedNetwork' 'dhcpServic
+ e' ) )
+olcObjectClasses: {11}( 2.16.840.1.113719.1.203.6.12 NAME 'dhcpServer' DESC 'D
+ HCP Server Object' SUP top AUXILIARY MUST cn MAY ( dhcpServiceDN $ dhcpLocato
+ rDN $ dhcpVersion $ dhcpImplementation $ dhcpHashBucketAssignment $ dhcpDelay
+ edServiceParameter $ dhcpMaxClientLeadTime $ dhcpFailOverEndpointState $ dhcp
+ Statements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ( 'organization' '
+ organizationalunit' 'domain' ) )
+olcObjectClasses: {12}( 2.16.840.1.113719.1.203.6.13 NAME 'dhcpTSigKey' DESC '
+ TSIG key for secure dynamic updates' SUP top STRUCTURAL MUST ( cn $ dhcpKeyAl
+ gorithm $ dhcpKeySecret ) MAY dhcpComments X-NDS_CONTAINMENT ( 'dhcpService' 
+ 'dhcpSharedNetwork' 'dhcpSubnet' ) )
+olcObjectClasses: {13}( 2.16.840.1.113719.1.203.6.14 NAME 'dhcpDnsZone' DESC '
+ DNS Zone for updating leases' SUP top STRUCTURAL MUST ( cn $ dhcpDnsZoneServe
+ r ) MAY ( dhcpKeyDN $ dhcpComments ) X-NDS_CONTAINMENT ( 'dhcpService' 'dhcpS
+ haredNetwork' 'dhcpSubnet' ) )
+olcObjectClasses: {14}( 2.16.840.1.113719.1.203.6.15 NAME 'dhcpFailOverPeer' D
+ ESC 'This class defines the Fail over peer' SUP top STRUCTURAL MUST ( cn $ dh
+ cpFailOverPrimaryServer $ dhcpFailOverSecondaryServer $ dhcpFailoverPrimaryPo
+ rt $ dhcpFailOverSecondaryPort ) MAY ( dhcpFailOverResponseDelay $ dhcpFailOv
+ erUnackedUpdates $ dhcpMaxClientLeadTime $ dhcpFailOverSplit $ dhcpHashBucket
+ Assignment $ dhcpFailOverLoadBalanceTime $ dhcpComments ) X-NDS_CONTAINMENT (
+  'dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet' ) )
+olcObjectClasses: {15}( 2.16.840.1.113719.1.203.6.16 NAME 'dhcpLocator' DESC '
+ Locator object for DHCP configuration in the tree. There will be a single dhc
+ pLocator object in the tree with links to all the DHCP objects in the tree' S
+ UP top STRUCTURAL MUST cn MAY ( dhcpServiceDN $ dhcpServerDN $ dhcpSharedNetw
+ orkDN $ dhcpSubnetDN $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN 
+ $ dhcpKeyDN $ dhcpZoneDN $ dhcpFailOverPeerDN $ dhcpOption $ dhcpComments ) X
+ -NDS_CONTAINMENT ( 'organization' 'organizationalunit' 'domain' ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: fbb00772-f065-102e-960e-79233977c302
+creatorsName: cn=config
+createTimestamp: 20100510095600Z
+entryCSN: 20100510095600.855485Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510095600Z
index 58e2419c69de7d23b4a8aa07f26d77955ae3b85f..6b89696791d45e53f704fceb7e1f22f3b165d927 100644 (file)
@@ -1,28 +1,90 @@
-dn: cn=dnszone,cn=schema,cn=config
+dn: cn={15}dnszone
 objectClass: olcSchemaConfig
-cn: dnszone
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.0.0 NAME 'dNSTTL' DESC 'An integer denoting time to live' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.0.1 NAME 'dNSClass' DESC 'The class of a resource record' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.0.2 NAME 'zoneName' DESC 'The name of a zone, i.e. the name of the highest node in the zone' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.0.3 NAME 'relativeDomainName' DESC 'The starting labels of a domain name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.12 NAME 'pTRRecord' DESC 'domain name pointer, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.13 NAME 'hInfoRecord' DESC 'host information, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.14 NAME 'mInfoRecord' DESC 'mailbox or mail list information, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.16 NAME 'tXTRecord' DESC 'text string, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.18 NAME 'aFSDBRecord' DESC 'for AFS Data Base location, RFC 1183' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.24 NAME 'SigRecord' DESC 'Signature, RFC 2535' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.25 NAME 'KeyRecord' DESC 'Key, RFC 2535' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.28 NAME 'aAAARecord' DESC 'IPv6 address, RFC 1886' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.29 NAME 'LocRecord' DESC 'Location, RFC 1876' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.30 NAME 'nXTRecord' DESC 'non-existant, RFC 2535' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.33 NAME 'sRVRecord' DESC 'service location, RFC 2782' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.35 NAME 'nAPTRRecord' DESC 'Naming Authority Pointer, RFC 2915' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.36 NAME 'kXRecord' DESC 'Key Exchange Delegation, RFC 2230' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.37 NAME 'certRecord' DESC 'certificate, RFC 2538' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.38 NAME 'a6Record' DESC 'A6 Record Type, RFC 2874' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.39 NAME 'dNameRecord' DESC 'Non-Terminal DNS Name Redirection, RFC 2672' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.43 NAME 'dSRecord' DESC 'Delegation Signer, RFC 3658' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.44 NAME 'sSHFPRecord' DESC 'SSH Key Fingerprint, draft-ietf-secsh-dns-05.txt' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.46 NAME 'rRSIGRecord' DESC 'RRSIG, RFC 3755' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.2428.20.1.47 NAME 'nSECRecord' DESC 'NSEC, RFC 3755' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcObjectClasses: ( 1.3.6.1.4.1.2428.20.3 NAME 'dNSZone' SUP top STRUCTURAL MUST ( zoneName $ relativeDomainName ) MAY ( DNSTTL $ DNSClass $ ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAMERecord $ PTRRecord $ HINFORecord $ MINFORecord $ TXTRecord $ AFSDBRecord $ SIGRecord $ KEYRecord $ AAAARecord $ LOCRecord $ NXTRecord $ SRVRecord $ NAPTRRecord $ KXRecord $ CERTRecord $ A6Record $ DNAMERecord $ DSRecord $ SSHFPRecord $ RRSIGRecord $ NSECRecord ) )
+cn: {15}dnszone
+olcAttributeTypes: {0}( 1.3.6.1.4.1.2428.20.0.0 NAME 'dNSTTL' DESC 'An integer
+  denoting time to live' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121
+ .1.27 )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.2428.20.0.1 NAME 'dNSClass' DESC 'The clas
+ s of a resource record' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.1
+ 15.121.1.26 )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.2428.20.0.2 NAME 'zoneName' DESC 'The name
+  of a zone, i.e. the name of the highest node in the zone' EQUALITY caseIgnor
+ eIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121
+ .1.26 )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.2428.20.0.3 NAME 'relativeDomainName' DESC
+  'The starting labels of a domain name' EQUALITY caseIgnoreIA5Match SUBSTR ca
+ seIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.2428.20.1.12 NAME 'pTRRecord' DESC 'domain
+  name pointer, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subs
+ tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {5}( 1.3.6.1.4.1.2428.20.1.13 NAME 'hInfoRecord' DESC 'host
+  information, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subst
+ ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {6}( 1.3.6.1.4.1.2428.20.1.14 NAME 'mInfoRecord' DESC 'mail
+ box or mail list information, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR ca
+ seIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {7}( 1.3.6.1.4.1.2428.20.1.16 NAME 'tXTRecord' DESC 'text s
+ tring, RFC 1035' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMa
+ tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {8}( 1.3.6.1.4.1.2428.20.1.18 NAME 'aFSDBRecord' DESC 'for 
+ AFS Data Base location, RFC 1183' EQUALITY caseIgnoreIA5Match SUBSTR caseIgno
+ reIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {9}( 1.3.6.1.4.1.2428.20.1.24 NAME 'SigRecord' DESC 'Signat
+ ure, RFC 2535' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatc
+ h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {10}( 1.3.6.1.4.1.2428.20.1.25 NAME 'KeyRecord' DESC 'Key, 
+ RFC 2535' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYN
+ TAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {11}( 1.3.6.1.4.1.2428.20.1.28 NAME 'aAAARecord' DESC 'IPv6
+  address, RFC 1886' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substring
+ sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {12}( 1.3.6.1.4.1.2428.20.1.29 NAME 'LocRecord' DESC 'Locat
+ ion, RFC 1876' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatc
+ h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {13}( 1.3.6.1.4.1.2428.20.1.30 NAME 'nXTRecord' DESC 'non-e
+ xistant, RFC 2535' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substrings
+ Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {14}( 1.3.6.1.4.1.2428.20.1.33 NAME 'sRVRecord' DESC 'servi
+ ce location, RFC 2782' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substr
+ ingsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {15}( 1.3.6.1.4.1.2428.20.1.35 NAME 'nAPTRRecord' DESC 'Nam
+ ing Authority Pointer, RFC 2915' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnor
+ eIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {16}( 1.3.6.1.4.1.2428.20.1.36 NAME 'kXRecord' DESC 'Key Ex
+ change Delegation, RFC 2230' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5
+ SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {17}( 1.3.6.1.4.1.2428.20.1.37 NAME 'certRecord' DESC 'cert
+ ificate, RFC 2538' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substrings
+ Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {18}( 1.3.6.1.4.1.2428.20.1.38 NAME 'a6Record' DESC 'A6 Rec
+ ord Type, RFC 2874' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substring
+ sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {19}( 1.3.6.1.4.1.2428.20.1.39 NAME 'dNameRecord' DESC 'Non
+ -Terminal DNS Name Redirection, RFC 2672' EQUALITY caseIgnoreIA5Match SUBSTR 
+ caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {20}( 1.3.6.1.4.1.2428.20.1.43 NAME 'dSRecord' DESC 'Delega
+ tion Signer, RFC 3658' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substr
+ ingsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {21}( 1.3.6.1.4.1.2428.20.1.44 NAME 'sSHFPRecord' DESC 'SSH
+  Key Fingerprint, draft-ietf-secsh-dns-05.txt' EQUALITY caseIgnoreIA5Match SU
+ BSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {22}( 1.3.6.1.4.1.2428.20.1.46 NAME 'rRSIGRecord' DESC 'RRS
+ IG, RFC 3755' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {23}( 1.3.6.1.4.1.2428.20.1.47 NAME 'nSECRecord' DESC 'NSEC
+ , RFC 3755' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch S
+ YNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcObjectClasses: {0}( 1.3.6.1.4.1.2428.20.3 NAME 'dNSZone' SUP top STRUCTURAL
+  MUST ( zoneName $ relativeDomainName ) MAY ( DNSTTL $ DNSClass $ ARecord $ M
+ DRecord $ MXRecord $ NSRecord $ SOARecord $ CNAMERecord $ PTRRecord $ HINFORe
+ cord $ MINFORecord $ TXTRecord $ AFSDBRecord $ SIGRecord $ KEYRecord $ AAAARe
+ cord $ LOCRecord $ NXTRecord $ SRVRecord $ NAPTRRecord $ KXRecord $ CERTRecor
+ d $ A6Record $ DNAMERecord $ DSRecord $ SSHFPRecord $ RRSIGRecord $ NSECRecor
+ d ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: fbb01690-f065-102e-960f-79233977c302
+creatorsName: cn=config
+createTimestamp: 20100510095600Z
+entryCSN: 20100510095600.855485Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510095600Z
index b06c93a0016e98c73f518edff1dad1d644d9b8ad..6fa3dbd66f9fae1e9a8793b6b10d8b33e4ab9501 100644 (file)
-dn: cn=fai,cn=schema,cn=config
+dn: cn={16}fai
 objectClass: olcSchemaConfig
-cn: fai
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.1 NAME 'FAIclass' DESC 'Storage for FAI class names' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64})
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.2 NAME 'FAIpriority' DESC 'Storage for FAI priorities' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.3 NAME 'FAIpartitionType' DESC 'Storage for FAI partition types' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16} SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.4 NAME 'FAIpartitionNr' DESC 'Storage for FAI partition devices' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.5 NAME 'FAImountOptions' DESC 'Storage for FAI partition mount options' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.6 NAME 'FAImountPoint' DESC 'Storage for FAI partition mount points' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.7 NAME 'FAIfsOptions' DESC 'Storage for FAI partition generation options' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.8 NAME 'FAIfsType' DESC 'Storage for FAI partition types' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16} SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.9 NAME 'FAIscript' DESC 'General storage field for multiline text aka scripts' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.10 NAME 'FAItask' DESC 'Note for which FAI tasks a hook is made for' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.11 NAME 'FAIvariable' DESC 'Store debconf template variable names' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.12 NAME 'FAIvariableContent' DESC 'Store debconf template variable contents' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.13 NAME 'FAIvariableType' DESC 'Store debconf template variable type' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.14 NAME 'FAIinstallMethod' DESC 'Store debian package installation flag' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.15 NAME 'FAIpackage' DESC 'Store debian package name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.16 NAME 'FAItemplateFile' DESC 'Store complete template files' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.17 NAME 'FAItemplatePath' DESC 'Store template file storage path' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.18 NAME 'FAIowner' DESC 'Store template file storage path' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.19 NAME 'FAImode' DESC 'Store template file storage path' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.20 NAME 'FAIstatus' DESC 'Store FAI progress status' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.21 NAME 'FAIpackagelistDependency' DESC 'Store package lists where we depend from' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.22 NAME 'FAIpartitionSize' DESC 'Store size range for partition size' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.23 NAME 'FAIpartitionFlags' DESC 'Optional flags like "preserve"' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.24 NAME 'FAIdebianMirror' DESC 'TODO' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.25 NAME 'FAIdebianRelease' DESC 'TODO' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.26 NAME 'FAIdebianSection' DESC 'TODO' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.27 NAME 'FAIrepository' DESC 'TODO' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.28 NAME 'FAIstate' DESC 'TODO' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.29 NAME 'FAIrelease' DESC 'TODO' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.1 NAME 'FAIclass' SUP top STRUCTURAL DESC 'Generic class parent for FAI objects' MUST ( cn ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.2 NAME 'FAIprofile' SUP top AUXILIARY DESC 'FAI profile container for multiple class objects' MUST ( cn $ FAIclass ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.3 NAME 'FAIpartitionTable' SUP top AUXILIARY DESC 'Stores FAI partition tables' MUST ( cn ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.4 NAME 'FAIpartitionDisk' SUP top AUXILIARY DESC 'Stores FAI partition tables' MUST ( cn ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.5 NAME 'FAIpartitionEntry' SUP top AUXILIARY DESC 'One partition table entry' MUST ( FAIpartitionType $ FAIpartitionNr $ FAIfsType $ FAImountPoint $ FAIpartitionSize $ cn ) MAY ( FAImountOptions $ FAIfsOptions $ FAIpartitionFlags $ description $ FAIstate ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.6 NAME 'FAIhook' SUP top AUXILIARY DESC 'Stores FAI partition tables' MUST ( cn ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.7 NAME 'FAIhookEntry' SUP top AUXILIARY DESC 'FAI hook storage' MUST ( cn $ FAIscript $ FAItask ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.8 NAME 'FAIscriptEntry' SUP top AUXILIARY DESC 'FAI script storage' MUST ( cn $ FAIscript $ FAIpriority ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.9 NAME 'FAIscript' SUP top AUXILIARY DESC 'FAI script storage' MUST ( cn ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.10 NAME 'FAIvariable' SUP top AUXILIARY DESC 'Stores FAI variables sub entries' MUST ( cn ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.11 NAME 'FAIvariableEntry' SUP top AUXILIARY DESC 'Stores single variable entries' MUST ( cn $ FAIvariableContent ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.12 NAME 'FAIpackageList' SUP top AUXILIARY DESC 'Stores complete package lists' MUST ( cn $ FAIpackage ) MAY ( FAIpackagelistDependency $ FAIinstallMethod $ description $ FAIstate ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.13 NAME 'FAItemplate' SUP top AUXILIARY DESC 'Container for template objects' MUST ( cn ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.14 NAME 'FAItemplateEntry' SUP top AUXILIARY DESC 'Stores real file templates' MUST ( cn $ FAItemplateFile $ FAItemplatePath $ FAIowner $ FAImode ) MAY ( FAIstate $ description ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.15 NAME 'FAIdebconfInfo' SUP top STRUCTURAL DESC 'Stores debconf informations for single packages' MUST ( FAIpackage $ FAIvariable $ FAIvariableType ) MAY ( FAIvariableContent $ FAIstate ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.16 NAME 'FAIobject' SUP top AUXILIARY DESC 'Marks an object as an FAI object.' MAY ( FAIstate $ FAIstatus $ FAIclass $ FAIdebianMirror $ macAddress) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.17 NAME 'FAIrepository' SUP top AUXILIARY DESC 'Provides per object repository informations.' MUST ( FAIdebianRelease $ FAIdebianSection ) MAY ( FAIdebianMirror ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.18 NAME 'FAIrepositoryServer' SUP top AUXILIARY DESC 'Provides repository informations.' MAY ( FAIrepository ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.19 NAME 'FAIbranch' SUP top AUXILIARY DESC 'Provides information for versioning.' MAY ( FAIstate ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.20 NAME 'FAIreleaseTag' SUP top AUXILIARY DESC 'Provides information for versioning.' MAY ( FAIrelease ) )
+cn: {16}fai
+olcAttributeTypes: {0}( 1.3.6.1.4.1.10098.1.1.5.1 NAME 'FAIclass' DESC 'Storag
+ e for FAI class names' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.12
+ 1.1.15{64} )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.10098.1.1.5.2 NAME 'FAIpriority' DESC 'Sto
+ rage for FAI priorities' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.12
+ 1.1.27 SINGLE-VALUE )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.10098.1.1.5.3 NAME 'FAIpartitionType' DESC
+  'Storage for FAI partition types' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1
+ .1466.115.121.1.15{16} SINGLE-VALUE )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.10098.1.1.5.4 NAME 'FAIpartitionNr' DESC '
+ Storage for FAI partition devices' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.
+ 4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.10098.1.1.5.5 NAME 'FAImountOptions' DESC 
+ 'Storage for FAI partition mount options' EQUALITY caseExactIA5Match SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {5}( 1.3.6.1.4.1.10098.1.1.5.6 NAME 'FAImountPoint' DESC 'S
+ torage for FAI partition mount points' EQUALITY caseExactIA5Match SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {6}( 1.3.6.1.4.1.10098.1.1.5.7 NAME 'FAIfsOptions' DESC 'St
+ orage for FAI partition generation options' EQUALITY caseExactIA5Match SYNTAX
+  1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {7}( 1.3.6.1.4.1.10098.1.1.5.8 NAME 'FAIfsType' DESC 'Stora
+ ge for FAI partition types' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.1
+ 15.121.1.15{16} SINGLE-VALUE )
+olcAttributeTypes: {8}( 1.3.6.1.4.1.10098.1.1.5.9 NAME 'FAIscript' DESC 'Gener
+ al storage field for multiline text aka scripts' SYNTAX 1.3.6.1.4.1.1466.115.
+ 121.1.5 SINGLE-VALUE )
+olcAttributeTypes: {9}( 1.3.6.1.4.1.10098.1.1.5.10 NAME 'FAItask' DESC 'Note f
+ or which FAI tasks a hook is made for' EQUALITY caseIgnoreIA5Match SUBSTR cas
+ eIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {10}( 1.3.6.1.4.1.10098.1.1.5.11 NAME 'FAIvariable' DESC 'S
+ tore debconf template variable names' EQUALITY caseIgnoreIA5Match SUBSTR case
+ IgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {11}( 1.3.6.1.4.1.10098.1.1.5.12 NAME 'FAIvariableContent' 
+ DESC 'Store debconf template variable contents' EQUALITY caseIgnoreIA5Match S
+ UBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGL
+ E-VALUE )
+olcAttributeTypes: {12}( 1.3.6.1.4.1.10098.1.1.5.13 NAME 'FAIvariableType' DES
+ C 'Store debconf template variable type' EQUALITY caseIgnoreIA5Match SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {13}( 1.3.6.1.4.1.10098.1.1.5.14 NAME 'FAIinstallMethod' DE
+ SC 'Store debian package installation flag' SYNTAX 1.3.6.1.4.1.1466.115.121.1
+ .26 SINGLE-VALUE )
+olcAttributeTypes: {14}( 1.3.6.1.4.1.10098.1.1.5.15 NAME 'FAIpackage' DESC 'St
+ ore debian package name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subs
+ tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {15}( 1.3.6.1.4.1.10098.1.1.5.16 NAME 'FAItemplateFile' DES
+ C 'Store complete template files' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 SINGLE-
+ VALUE )
+olcAttributeTypes: {16}( 1.3.6.1.4.1.10098.1.1.5.17 NAME 'FAItemplatePath' DES
+ C 'Store template file storage path' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6
+ .1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {17}( 1.3.6.1.4.1.10098.1.1.5.18 NAME 'FAIowner' DESC 'Stor
+ e template file storage path' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.
+ 1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {18}( 1.3.6.1.4.1.10098.1.1.5.19 NAME 'FAImode' DESC 'Store
+  template file storage path' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALU
+ E )
+olcAttributeTypes: {19}( 1.3.6.1.4.1.10098.1.1.5.20 NAME 'FAIstatus' DESC 'Sto
+ re FAI progress status' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.1
+ 15.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {20}( 1.3.6.1.4.1.10098.1.1.5.21 NAME 'FAIpackagelistDepend
+ ency' DESC 'Store package lists where we depend from' EQUALITY caseIgnoreIA5M
+ atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {21}( 1.3.6.1.4.1.10098.1.1.5.22 NAME 'FAIpartitionSize' DE
+ SC 'Store size range for partition size' EQUALITY caseIgnoreIA5Match SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {22}( 1.3.6.1.4.1.10098.1.1.5.23 NAME 'FAIpartitionFlags' D
+ ESC 'Optional flags like "preserve"' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6
+ .1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {23}( 1.3.6.1.4.1.10098.1.1.5.24 NAME 'FAIdebianMirror' DES
+ C 'TODO' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SIN
+ GLE-VALUE )
+olcAttributeTypes: {24}( 1.3.6.1.4.1.10098.1.1.5.25 NAME 'FAIdebianRelease' DE
+ SC 'TODO' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SI
+ NGLE-VALUE )
+olcAttributeTypes: {25}( 1.3.6.1.4.1.10098.1.1.5.26 NAME 'FAIdebianSection' DE
+ SC 'TODO' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {26}( 1.3.6.1.4.1.10098.1.1.5.27 NAME 'FAIrepository' DESC 
+ 'TODO' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {27}( 1.3.6.1.4.1.10098.1.1.5.28 NAME 'FAIstate' DESC 'TODO
+ ' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {28}( 1.3.6.1.4.1.10098.1.1.5.29 NAME 'FAIrelease' DESC 'TO
+ DO' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {29}( 1.3.6.1.4.1.10098.1.1.5.30 NAME 'FAIpartitionMethod' 
+ DESC 'How to create the partitions: setup-storage' SYNTAX 1.3.6.1.4.1.1466.11
+ 5.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {30}( 1.3.6.1.4.1.10098.1.1.5.31 NAME 'FAIdiskOption' DESC 
+ 'Options for the disk creation' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnore
+ IA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {31}( 1.3.6.1.4.1.10098.1.1.5.32 NAME 'FAIdiskType' DESC 'O
+ ptions for the disk creation' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VAL
+ UE )
+olcAttributeTypes: {32}( 1.3.6.1.4.1.10098.1.1.5.33 NAME 'FAIlvmDevice' DESC '
+ Options for the disk creation' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreI
+ A5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {33}( 1.3.6.1.4.1.10098.1.1.5.34 NAME 'FAIfsCreateOptions' 
+ DESC 'Options for the disk creation' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {34}( 1.3.6.1.4.1.10098.1.1.5.35 NAME 'FAIfsTuneOptions' DE
+ SC 'Options for the disk creation' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcObjectClasses: {0}( 1.3.6.1.4.1.10098.1.2.1.40.1 NAME 'FAIclass' DESC 'Gene
+ ric class parent for FAI objects' SUP top STRUCTURAL MUST cn MAY ( FAIstate $
+  description ) )
+olcObjectClasses: {1}( 1.3.6.1.4.1.10098.1.2.1.40.2 NAME 'FAIprofile' DESC 'FA
+ I profile container for multiple class objects' SUP top AUXILIARY MUST ( cn $
+  FAIclass ) MAY ( FAIstate $ description ) )
+olcObjectClasses: {2}( 1.3.6.1.4.1.10098.1.2.1.40.3 NAME 'FAIpartitionTable' D
+ ESC 'Stores FAI partition tables' SUP top AUXILIARY MUST cn MAY ( FAIstate $ 
+ FAIpartitionMethod $ description ) )
+olcObjectClasses: {3}( 1.3.6.1.4.1.10098.1.2.1.40.4 NAME 'FAIpartitionDisk' DE
+ SC 'Stores FAI partition tables' SUP top AUXILIARY MUST cn MAY ( FAIstate $ F
+ AIdiskType $ FAIdiskOption $ FAIlvmDevice $ description ) )
+olcObjectClasses: {4}( 1.3.6.1.4.1.10098.1.2.1.40.5 NAME 'FAIpartitionEntry' D
+ ESC 'One partition table entry' SUP top AUXILIARY MUST ( FAIpartitionType $ F
+ AIpartitionNr $ FAIfsType $ FAImountPoint $ FAIpartitionSize $ cn ) MAY ( FAI
+ mountOptions $ FAIfsOptions $ FAIpartitionFlags $ description $ FAIstate $ FA
+ IfsCreateOptions $ FAIfsTuneOptions ) )
+olcObjectClasses: {5}( 1.3.6.1.4.1.10098.1.2.1.40.6 NAME 'FAIhook' DESC 'Store
+ s FAI partition tables' SUP top AUXILIARY MUST cn MAY ( FAIstate $ descriptio
+ n ) )
+olcObjectClasses: {6}( 1.3.6.1.4.1.10098.1.2.1.40.7 NAME 'FAIhookEntry' DESC '
+ FAI hook storage' SUP top AUXILIARY MUST ( cn $ FAIscript $ FAItask ) MAY ( F
+ AIstate $ description ) )
+olcObjectClasses: {7}( 1.3.6.1.4.1.10098.1.2.1.40.8 NAME 'FAIscriptEntry' DESC
+  'FAI script storage' SUP top AUXILIARY MUST ( cn $ FAIscript $ FAIpriority )
+  MAY ( FAIstate $ description ) )
+olcObjectClasses: {8}( 1.3.6.1.4.1.10098.1.2.1.40.9 NAME 'FAIscript' DESC 'FAI
+  script storage' SUP top AUXILIARY MUST cn MAY ( FAIstate $ description ) )
+olcObjectClasses: {9}( 1.3.6.1.4.1.10098.1.2.1.40.10 NAME 'FAIvariable' DESC '
+ Stores FAI variables sub entries' SUP top AUXILIARY MUST cn MAY ( FAIstate $ 
+ description ) )
+olcObjectClasses: {10}( 1.3.6.1.4.1.10098.1.2.1.40.11 NAME 'FAIvariableEntry' 
+ DESC 'Stores single variable entries' SUP top AUXILIARY MUST ( cn $ FAIvariab
+ leContent ) MAY ( FAIstate $ description ) )
+olcObjectClasses: {11}( 1.3.6.1.4.1.10098.1.2.1.40.12 NAME 'FAIpackageList' DE
+ SC 'Stores complete package lists' SUP top AUXILIARY MUST ( cn $ FAIpackage )
+  MAY ( FAIpackagelistDependency $ FAIinstallMethod $ description $ FAIstate )
+  )
+olcObjectClasses: {12}( 1.3.6.1.4.1.10098.1.2.1.40.13 NAME 'FAItemplate' DESC 
+ 'Container for template objects' SUP top AUXILIARY MUST cn MAY ( FAIstate $ d
+ escription ) )
+olcObjectClasses: {13}( 1.3.6.1.4.1.10098.1.2.1.40.14 NAME 'FAItemplateEntry' 
+ DESC 'Stores real file templates' SUP top AUXILIARY MUST ( cn $ FAItemplateFi
+ le $ FAItemplatePath $ FAIowner $ FAImode ) MAY ( FAIstate $ description ) )
+olcObjectClasses: {14}( 1.3.6.1.4.1.10098.1.2.1.40.15 NAME 'FAIdebconfInfo' DE
+ SC 'Stores debconf informations for single packages' SUP top STRUCTURAL MUST 
+ ( FAIpackage $ FAIvariable $ FAIvariableType ) MAY ( FAIvariableContent $ FAI
+ state ) )
+olcObjectClasses: {15}( 1.3.6.1.4.1.10098.1.2.1.40.16 NAME 'FAIobject' DESC 'M
+ arks an object as an FAI object.' SUP top AUXILIARY MAY ( FAIstate $ FAIstatu
+ s $ FAIclass $ FAIdebianMirror $ macAddress ) )
+olcObjectClasses: {16}( 1.3.6.1.4.1.10098.1.2.1.40.17 NAME 'FAIrepository' DES
+ C 'Provides per object repository informations.' SUP top AUXILIARY MUST ( FAI
+ debianRelease $ FAIdebianSection ) MAY FAIdebianMirror )
+olcObjectClasses: {17}( 1.3.6.1.4.1.10098.1.2.1.40.18 NAME 'FAIrepositoryServe
+ r' DESC 'Provides repository informations.' SUP top AUXILIARY MAY FAIreposito
+ ry )
+olcObjectClasses: {18}( 1.3.6.1.4.1.10098.1.2.1.40.19 NAME 'FAIbranch' DESC 'P
+ rovides information for versioning.' SUP top AUXILIARY MAY FAIstate )
+olcObjectClasses: {19}( 1.3.6.1.4.1.10098.1.2.1.40.20 NAME 'FAIreleaseTag' DES
+ C 'Provides information for versioning.' SUP top AUXILIARY MAY FAIrelease )
+structuralObjectClass: olcSchemaConfig
+entryUUID: fbb02cf2-f065-102e-9610-79233977c302
+creatorsName: cn=config
+createTimestamp: 20100510095600Z
+entryCSN: 20100510095600.855485Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510095600Z
index 965dfff9dcb9dcd0a20b1d1f0a7792c07e3c6dd7..0db801e59529c169f09edb47276c5c379c9da942 100644 (file)
@@ -1,18 +1,46 @@
-dn: cn=hdb,cn=schema,cn=config
+dn: cn={20}hdb
 objectClass: olcSchemaConfig
-cn: hdb
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.1 NAME 'krb5PrincipalName' DESC 'The unparsed Kerberos principal name' EQUALITY caseExactIA5Match SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.2 NAME 'krb5KeyVersionNumber' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.3 NAME 'krb5MaxLife' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.4 NAME 'krb5MaxRenew' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.5 NAME 'krb5KDCFlags' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.6 NAME 'krb5EncryptionType' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.7 NAME 'krb5ValidStart' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.8 NAME 'krb5ValidEnd' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.9 NAME 'krb5PasswordEnd' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.10 NAME 'krb5Key' DESC 'Encoded ASN1 Key as an octet string' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.11 NAME 'krb5PrincipalRealm' DESC 'Distinguished name of krb5Realm entry' SUP distinguishedName )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.12 NAME 'krb5RealmName' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-olcObjectClasses: ( 1.3.6.1.4.1.5322.10.2.1 NAME 'krb5Principal' SUP top AUXILIARY MUST ( krb5PrincipalName ) MAY ( cn $ krb5PrincipalRealm ) )
-olcObjectClasses: ( 1.3.6.1.4.1.5322.10.2.2 NAME 'krb5KDCEntry' SUP krb5Principal AUXILIARY MUST ( krb5KeyVersionNumber ) MAY ( krb5ValidStart $ krb5ValidEnd $ krb5PasswordEnd $ krb5MaxLife $ krb5MaxRenew $ krb5KDCFlags $ krb5EncryptionType $ krb5Key ) )
-olcObjectClasses: ( 1.3.6.1.4.1.5322.10.2.3 NAME 'krb5Realm' SUP top AUXILIARY MUST ( krb5RealmName ) )
+cn: {20}hdb
+olcAttributeTypes: {0}( 1.3.6.1.4.1.5322.10.1.1 NAME 'krb5PrincipalName' DESC 
+ 'The unparsed Kerberos principal name' EQUALITY caseExactIA5Match SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.5322.10.1.2 NAME 'krb5KeyVersionNumber' EQ
+ UALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.5322.10.1.3 NAME 'krb5MaxLife' EQUALITY in
+ tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.5322.10.1.4 NAME 'krb5MaxRenew' EQUALITY i
+ ntegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.5322.10.1.5 NAME 'krb5KDCFlags' EQUALITY i
+ ntegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {5}( 1.3.6.1.4.1.5322.10.1.6 NAME 'krb5EncryptionType' EQUA
+ LITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+olcAttributeTypes: {6}( 1.3.6.1.4.1.5322.10.1.7 NAME 'krb5ValidStart' EQUALITY
+  generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.
+ 1.1466.115.121.1.24 SINGLE-VALUE )
+olcAttributeTypes: {7}( 1.3.6.1.4.1.5322.10.1.8 NAME 'krb5ValidEnd' EQUALITY g
+ eneralizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.
+ 1466.115.121.1.24 SINGLE-VALUE )
+olcAttributeTypes: {8}( 1.3.6.1.4.1.5322.10.1.9 NAME 'krb5PasswordEnd' EQUALIT
+ Y generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4
+ .1.1466.115.121.1.24 SINGLE-VALUE )
+olcAttributeTypes: {9}( 1.3.6.1.4.1.5322.10.1.10 NAME 'krb5Key' DESC 'Encoded 
+ ASN1 Key as an octet string' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
+olcAttributeTypes: {10}( 1.3.6.1.4.1.5322.10.1.11 NAME 'krb5PrincipalRealm' DE
+ SC 'Distinguished name of krb5Realm entry' SUP distinguishedName )
+olcAttributeTypes: {11}( 1.3.6.1.4.1.5322.10.1.12 NAME 'krb5RealmName' EQUALIT
+ Y octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
+olcObjectClasses: {0}( 1.3.6.1.4.1.5322.10.2.1 NAME 'krb5Principal' SUP top AU
+ XILIARY MUST krb5PrincipalName MAY ( cn $ krb5PrincipalRealm ) )
+olcObjectClasses: {1}( 1.3.6.1.4.1.5322.10.2.2 NAME 'krb5KDCEntry' SUP krb5Pri
+ ncipal AUXILIARY MUST krb5KeyVersionNumber MAY ( krb5ValidStart $ krb5ValidEn
+ d $ krb5PasswordEnd $ krb5MaxLife $ krb5MaxRenew $ krb5KDCFlags $ krb5Encrypt
+ ionType $ krb5Key ) )
+olcObjectClasses: {2}( 1.3.6.1.4.1.5322.10.2.3 NAME 'krb5Realm' SUP top AUXILI
+ ARY MUST krb5RealmName )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebac6b0-f068-102e-91f6-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index 7e17975129b7c40e80b6ba688db7b2c5ec694fbd..dd6f4060f701cf1e22a31c40e5bcfd1e2b8fde05 100644 (file)
@@ -1,7 +1,22 @@
-dn: cn=goconfig,cn=schema,cn=config
+dn: cn={6}goconfig
 objectClass: olcSchemaConfig
-cn: goconfig
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.10.8 NAME 'goLogcheckIgnoreMatch' DESC 'Contains a regular expression to ignore' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.10.9 NAME 'goLogcheckMatch' DESC 'Contains a regular expression to ignore' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.10.10 NAME 'goLogcheckCategory' DESC 'Contains a regular expression to ignore' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.2.2 NAME 'goLogcheckObject' SUP top STRUCTURAL DESC 'Logcheck rule container (v2.4)' MUST ( cn $ goLogcheckCategory ) MAY ( goLogcheckMatch $ goLogcheckIgnoreMatch ))
+cn: {6}goconfig
+olcAttributeTypes: {0}( 1.3.6.1.4.1.10098.1.1.10.8 NAME 'goLogcheckIgnoreMatch
+ ' DESC 'Contains a regular expression to ignore' EQUALITY caseExactIA5Match S
+ YNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.10098.1.1.10.9 NAME 'goLogcheckMatch' DESC
+  'Contains a regular expression to ignore' EQUALITY caseExactIA5Match SYNTAX 
+ 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.10098.1.1.10.10 NAME 'goLogcheckCategory' 
+ DESC 'Contains a regular expression to ignore' EQUALITY caseExactIA5Match SYN
+ TAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcObjectClasses: {0}( 1.3.6.1.4.1.10098.1.2.2.2 NAME 'goLogcheckObject' DESC 
+ 'Logcheck rule container (v2.4)' SUP top STRUCTURAL MUST ( cn $ goLogcheckCat
+ egory ) MAY ( goLogcheckMatch $ goLogcheckIgnoreMatch ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: fbaf4eea-f065-102e-9606-79233977c302
+creatorsName: cn=config
+createTimestamp: 20100510095600Z
+entryCSN: 20100510095600.855485Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510095600Z
index 965dfff9dcb9dcd0a20b1d1f0a7792c07e3c6dd7..0db801e59529c169f09edb47276c5c379c9da942 100644 (file)
@@ -1,18 +1,46 @@
-dn: cn=hdb,cn=schema,cn=config
+dn: cn={20}hdb
 objectClass: olcSchemaConfig
-cn: hdb
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.1 NAME 'krb5PrincipalName' DESC 'The unparsed Kerberos principal name' EQUALITY caseExactIA5Match SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.2 NAME 'krb5KeyVersionNumber' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.3 NAME 'krb5MaxLife' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.4 NAME 'krb5MaxRenew' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.5 NAME 'krb5KDCFlags' EQUALITY integerMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.6 NAME 'krb5EncryptionType' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.7 NAME 'krb5ValidStart' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.8 NAME 'krb5ValidEnd' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.9 NAME 'krb5PasswordEnd' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.10 NAME 'krb5Key' DESC 'Encoded ASN1 Key as an octet string' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.11 NAME 'krb5PrincipalRealm' DESC 'Distinguished name of krb5Realm entry' SUP distinguishedName )
-olcAttributeTypes: ( 1.3.6.1.4.1.5322.10.1.12 NAME 'krb5RealmName' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-olcObjectClasses: ( 1.3.6.1.4.1.5322.10.2.1 NAME 'krb5Principal' SUP top AUXILIARY MUST ( krb5PrincipalName ) MAY ( cn $ krb5PrincipalRealm ) )
-olcObjectClasses: ( 1.3.6.1.4.1.5322.10.2.2 NAME 'krb5KDCEntry' SUP krb5Principal AUXILIARY MUST ( krb5KeyVersionNumber ) MAY ( krb5ValidStart $ krb5ValidEnd $ krb5PasswordEnd $ krb5MaxLife $ krb5MaxRenew $ krb5KDCFlags $ krb5EncryptionType $ krb5Key ) )
-olcObjectClasses: ( 1.3.6.1.4.1.5322.10.2.3 NAME 'krb5Realm' SUP top AUXILIARY MUST ( krb5RealmName ) )
+cn: {20}hdb
+olcAttributeTypes: {0}( 1.3.6.1.4.1.5322.10.1.1 NAME 'krb5PrincipalName' DESC 
+ 'The unparsed Kerberos principal name' EQUALITY caseExactIA5Match SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.5322.10.1.2 NAME 'krb5KeyVersionNumber' EQ
+ UALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.5322.10.1.3 NAME 'krb5MaxLife' EQUALITY in
+ tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.5322.10.1.4 NAME 'krb5MaxRenew' EQUALITY i
+ ntegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.5322.10.1.5 NAME 'krb5KDCFlags' EQUALITY i
+ ntegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {5}( 1.3.6.1.4.1.5322.10.1.6 NAME 'krb5EncryptionType' EQUA
+ LITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+olcAttributeTypes: {6}( 1.3.6.1.4.1.5322.10.1.7 NAME 'krb5ValidStart' EQUALITY
+  generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.
+ 1.1466.115.121.1.24 SINGLE-VALUE )
+olcAttributeTypes: {7}( 1.3.6.1.4.1.5322.10.1.8 NAME 'krb5ValidEnd' EQUALITY g
+ eneralizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.
+ 1466.115.121.1.24 SINGLE-VALUE )
+olcAttributeTypes: {8}( 1.3.6.1.4.1.5322.10.1.9 NAME 'krb5PasswordEnd' EQUALIT
+ Y generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4
+ .1.1466.115.121.1.24 SINGLE-VALUE )
+olcAttributeTypes: {9}( 1.3.6.1.4.1.5322.10.1.10 NAME 'krb5Key' DESC 'Encoded 
+ ASN1 Key as an octet string' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
+olcAttributeTypes: {10}( 1.3.6.1.4.1.5322.10.1.11 NAME 'krb5PrincipalRealm' DE
+ SC 'Distinguished name of krb5Realm entry' SUP distinguishedName )
+olcAttributeTypes: {11}( 1.3.6.1.4.1.5322.10.1.12 NAME 'krb5RealmName' EQUALIT
+ Y octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
+olcObjectClasses: {0}( 1.3.6.1.4.1.5322.10.2.1 NAME 'krb5Principal' SUP top AU
+ XILIARY MUST krb5PrincipalName MAY ( cn $ krb5PrincipalRealm ) )
+olcObjectClasses: {1}( 1.3.6.1.4.1.5322.10.2.2 NAME 'krb5KDCEntry' SUP krb5Pri
+ ncipal AUXILIARY MUST krb5KeyVersionNumber MAY ( krb5ValidStart $ krb5ValidEn
+ d $ krb5PasswordEnd $ krb5MaxLife $ krb5MaxRenew $ krb5KDCFlags $ krb5Encrypt
+ ionType $ krb5Key ) )
+olcObjectClasses: {2}( 1.3.6.1.4.1.5322.10.2.3 NAME 'krb5Realm' SUP top AUXILI
+ ARY MUST krb5RealmName )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebac6b0-f068-102e-91f6-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index 94a53b797f682397d86b749f0b2988e5ef536b5d..07e1bc395967c2815131aa542012f77d6bd3791b 100644 (file)
@@ -1,25 +1,94 @@
-dn: cn=nagios,cn=schema,cn=config
+dn: cn={21}nagios
 objectClass: olcSchemaConfig
-cn: nagios
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.31 NAME 'NagiosMail' DESC 'short name used to identify the contact' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.32 NAME 'NagiosPager' DESC 'pager number for the contact' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.33 NAME 'NagiosAlias' DESC 'longer name or description for the contact' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.34 NAME 'ServiceNotificationPeriod' DESC 'time period during wich the contact can be notified' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.35 NAME 'HostNotificationPeriod' DESC 'time period during which the contact can be notified' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.36 NAME 'ServiceNotificationOptions' DESC 'define the service states for which notifications can be sent out' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.37 NAME 'HostNotificationOptions' DESC 'define the service states for which notifications can be sent out' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.38 NAME 'ServiceNotificationCommands' DESC 'commands used to notify the contact' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.39 NAME 'HostNotificationCommands' DESC 'commands used to notify the contact' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.40 NAME 'AuthorizedSystemInformation' DESC 'users who can view system/process information' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.41 NAME 'AuthorizedConfigurationInformation' DESC 'users who can view configuration information' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.42 NAME 'AuthorizedSystemCommands' DESC 'users who can issue system/process commands' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.43 NAME 'AuthorizedAllServices' DESC 'users who can view status and configuration information' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.44 NAME 'AuthorizedAllHosts' DESC 'users who can view status and configuration information' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.45 NAME 'AuthorizedAllServiceCommands' DESC 'users who can issue commands for all services' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.46 NAME 'AuthorizedAllHostCommands' DESC 'users who can issue commands for all hosts' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.47 NAME 'ContactGroupName' DESC 'name used to identify the contact group' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.48 NAME 'ContactGroupAlias' DESC 'description used to identify the contact group' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.1.49 NAME 'ContactGroupMembers' DESC 'a list of the short names of contacts' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcObjectClasses: ( 1.3.6.1.4.1.22262.1.1.1.1.1 NAME 'nagiosAuth' SUP top AUXILIARY DESC 'nagiosAuth' MAY ( AuthorizedSystemInformation $ AuthorizedConfigurationInformation $ AuthorizedSystemCommands $ AuthorizedAllServices $ AuthorizedAllHosts $ AuthorizedAllServiceCommands $ AuthorizedAllHostCommands ) )
-olcObjectClasses: ( 1.3.6.1.4.1.22262.1.1.1.1.4 NAME 'nagiosContact' SUP top AUXILIARY DESC 'Contact' MUST ( uid $ NagiosAlias $ ServiceNotificationPeriod $ HostNotificationPeriod $ ServiceNotificationOptions $ HostNotificationOptions ) MAY ( ServiceNotificationCommands $ HostNotificationCommands $ NagiosMail $ NagiosPager ))
-olcObjectClasses: ( 1.3.6.1.4.1.22262.1.1.1.1.6 NAME 'nagiosContactGroup' SUP top AUXILIARY DESC 'ContactGroup' MAY ( ContactGroupName $ ContactGroupAlias $ ContactGroupMembers ))
+cn: {21}nagios
+olcAttributeTypes: {0}( 1.3.6.1.4.1.22262.1.1.1.1.31 NAME 'NagiosMail' DESC 's
+ hort name used to identify the contact' EQUALITY caseIgnoreIA5Match SUBSTR ca
+ seExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.22262.1.1.1.1.32 NAME 'NagiosPager' DESC '
+ pager number for the contact' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5
+ SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.22262.1.1.1.1.33 NAME 'NagiosAlias' DESC '
+ longer name or description for the contact' EQUALITY caseIgnoreIA5Match SUBST
+ R caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VAL
+ UE )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.22262.1.1.1.1.34 NAME 'ServiceNotification
+ Period' DESC 'time period during wich the contact can be notified' EQUALITY c
+ aseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.
+ 115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.22262.1.1.1.35 NAME 'HostNotificationPerio
+ d' DESC 'time period during which the contact can be notified' EQUALITY caseI
+ gnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.
+ 121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {5}( 1.3.6.1.4.1.22262.1.1.1.1.36 NAME 'ServiceNotification
+ Options' DESC 'define the service states for which notifications can be sent 
+ out' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.
+ 3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {6}( 1.3.6.1.4.1.22262.1.1.1.1.37 NAME 'HostNotificationOpt
+ ions' DESC 'define the service states for which notifications can be sent out
+ ' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6
+ .1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {7}( 1.3.6.1.4.1.22262.1.1.1.1.38 NAME 'ServiceNotification
+ Commands' DESC 'commands used to notify the contact' EQUALITY caseIgnoreIA5Ma
+ tch SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {8}( 1.3.6.1.4.1.22262.1.1.1.1.39 NAME 'HostNotificationCom
+ mands' DESC 'commands used to notify the contact' EQUALITY caseIgnoreIA5Match
+  SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {9}( 1.3.6.1.4.1.22262.1.1.1.1.40 NAME 'AuthorizedSystemInf
+ ormation' DESC 'users who can view system/process information' EQUALITY caseI
+ gnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.
+ 121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {10}( 1.3.6.1.4.1.22262.1.1.1.1.41 NAME 'AuthorizedConfigur
+ ationInformation' DESC 'users who can view configuration information' EQUALIT
+ Y caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.14
+ 66.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {11}( 1.3.6.1.4.1.22262.1.1.1.1.42 NAME 'AuthorizedSystemCo
+ mmands' DESC 'users who can issue system/process commands' EQUALITY caseIgnor
+ eIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.
+ 1.26 SINGLE-VALUE )
+olcAttributeTypes: {12}( 1.3.6.1.4.1.22262.1.1.1.1.43 NAME 'AuthorizedAllServi
+ ces' DESC 'users who can view status and configuration information' EQUALITY 
+ caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466
+ .115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {13}( 1.3.6.1.4.1.22262.1.1.1.44 NAME 'AuthorizedAllHosts' 
+ DESC 'users who can view status and configuration information' EQUALITY caseI
+ gnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.
+ 121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {14}( 1.3.6.1.4.1.22262.1.1.1.1.45 NAME 'AuthorizedAllServi
+ ceCommands' DESC 'users who can issue commands for all services' EQUALITY cas
+ eIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.11
+ 5.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {15}( 1.3.6.1.4.1.22262.1.1.1.46 NAME 'AuthorizedAllHostCom
+ mands' DESC 'users who can issue commands for all hosts' EQUALITY caseIgnoreI
+ A5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
+ 26 SINGLE-VALUE )
+olcAttributeTypes: {16}( 1.3.6.1.4.1.22262.1.1.1.1.47 NAME 'ContactGroupName' 
+ DESC 'name used to identify the contact group' EQUALITY caseIgnoreIA5Match SU
+ BSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-
+ VALUE )
+olcAttributeTypes: {17}( 1.3.6.1.4.1.22262.1.1.1.1.48 NAME 'ContactGroupAlias'
+  DESC 'description used to identify the contact group' EQUALITY caseIgnoreIA5
+ Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+  SINGLE-VALUE )
+olcAttributeTypes: {18}( 1.3.6.1.4.1.22262.1.1.1.1.49 NAME 'ContactGroupMember
+ s' DESC 'a list of the short names of contacts' EQUALITY caseIgnoreIA5Match S
+ UBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcObjectClasses: {0}( 1.3.6.1.4.1.22262.1.1.1.1.1 NAME 'nagiosAuth' DESC 'nag
+ iosAuth' SUP top AUXILIARY MAY ( AuthorizedSystemInformation $ AuthorizedConf
+ igurationInformation $ AuthorizedSystemCommands $ AuthorizedAllServices $ Aut
+ horizedAllHosts $ AuthorizedAllServiceCommands $ AuthorizedAllHostCommands ) 
+ )
+olcObjectClasses: {1}( 1.3.6.1.4.1.22262.1.1.1.1.4 NAME 'nagiosContact' DESC '
+ Contact' SUP top AUXILIARY MUST ( uid $ NagiosAlias $ ServiceNotificationPeri
+ od $ HostNotificationPeriod $ ServiceNotificationOptions $ HostNotificationOp
+ tions ) MAY ( ServiceNotificationCommands $ HostNotificationCommands $ Nagios
+ Mail $ NagiosPager ) )
+olcObjectClasses: {2}( 1.3.6.1.4.1.22262.1.1.1.1.6 NAME 'nagiosContactGroup' D
+ ESC 'ContactGroup' SUP top AUXILIARY MAY ( ContactGroupName $ ContactGroupAli
+ as $ ContactGroupMembers ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebaf1d0-f068-102e-91f7-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index dea51186e0c1b4a5c360cfa2131ea59863b58b65..73032078f5ac70590be267b7c26899b3624116ad 100644 (file)
-dn: cn=openxchange,cn=schema,cn=config
+dn: cn={22}openxchange
 objectClass: olcSchemaConfig
-cn: openxchange
-olcAttributeTypes: ( 1.1.2.1.1.1 NAME ( 'mailEnabled' ) DESC 'Is the user enabled or not, for pam_ldap,postfix etc. filtering...' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.2 NAME ( 'alias' ) DESC 'email alias' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-olcAttributeTypes: ( 1.1.2.1.1.3 NAME ( 'imapServer' ) DESC 'Users Imap Server' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.4 NAME ( 'imapPort' ) DESC 'Users Imap Server Port' SUP ipServicePort )
-olcAttributeTypes: ( 1.1.2.1.1.5 NAME ( 'sievePort' ) DESC 'Users SIEVE Server Port' SUP ipServicePort )
-olcAttributeTypes: ( 1.1.2.1.1.6 NAME ( 'smtpServer' ) DESC 'Users SMTP Server' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.7 NAME ( 'smtpPort' ) DESC 'Users SMTP Server Port' SUP ipServicePort )
-olcAttributeTypes: ( 1.1.2.1.1.8 NAME ( 'relClientCert' ) DESC 'Users Certificate for Ip Service like SMTP or IMAP' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.9 NAME ( 'userCountry' ) DESC 'Users country code' SUP name SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.10 NAME ( 'loginDestination' ) DESC 'Users Destination - Groupware , Webmail, Config ...' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.11 NAME ( 'birthDay' ) DESC 'Users birthday' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.12 NAME ( 'colocRouteAddr' ) DESC 'route mail to this address' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.13 NAME ( 'reject' ) DESC 'Should contain the mailaddys to reject' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-olcAttributeTypes: ( 1.1.2.1.1.14 NAME ( 'lnetMailAccess' ) DESC 'Is the user able to send mail to the inet' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.15 NAME ( 'OXGroupwareStyle' ) DESC 'Groupware Style' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.16 NAME ( 'OXWebmailStyle' ) DESC 'Webmail Style' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.17 NAME 'OXGroupID' DESC 'GIDs of the secondary Groups of the User' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27)
-olcAttributeTypes: ( 1.1.2.1.1.18 NAME ( 'OXAppointmentDays' ) DESC 'Days to display new appointments' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.19 NAME ( 'OXTaskDays' ) DESC 'Days to display new tasks' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.20 NAME ( 'OXTimeZone' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.21 NAME ( 'groupwareServer' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.22 NAME ( 'groupwareServerPort' ) SUP ipServicePort )
-olcAttributeTypes: ( 1.1.2.1.1.23 NAME ( 'webmailServer' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.24 NAME ( 'webmailServerPort' ) SUP ipServicePort )
-olcAttributeTypes: ( 1.1.2.1.1.25 NAME ( 'DBServer' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.26 NAME ( 'DBServerPort' ) SUP ipServicePort SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.27 NAME ( 'DBServerType' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.29 NAME ( 'resourceGroupName' ) SUP name SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.30 NAME ( 'resourceGroupMember' ) DESC 'resource that is member of a resource group' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-olcAttributeTypes: ( 1.1.2.1.1.31 NAME ( 'resourceGroupAvailable' ) DESC 'Ressource group available in OX' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.32 NAME ( 'resourceGroupDescription' ) SUP description SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.33 NAME ( 'resourceName' ) SUP name SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.34 NAME ( 'resourceAvailable' ) DESC 'Ressource available in OX' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.35 NAME ( 'resourceDescription' ) SUP description SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.36 NAME ( 'mailDomain' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.37 NAME ( 'vaddress' ) DESC 'vadress' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-olcAttributeTypes: ( 1.1.2.1.1.38 NAME ( 'MTALocaldomain' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.39 NAME ( 'mailDeliveryProgram' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-olcAttributeTypes: ( 1.1.2.1.1.40 NAME ( 'deliverToUID' ) DESC 'direct mail delivery' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 1.1.2.1.1.41 NAME ( 'fn' ) SUP name )
-olcAttributeTypes: ( 1.1.2.1.1.42 NAME ( 'smtpDomainTransportNexthop' ) DESC 'contain transport:[nexthop] mail routing information' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.43 NAME ( 'smtpDomain' ) DESC 'contain host/domain name, used with smtpDomainTransportNexthop' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-olcAttributeTypes: ( 1.1.2.1.1.44 NAME ( 'IPPhone' ) DESC 'User IPPhone Address in Outlook' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.45 NAME ( 'url' ) DESC 'Users business Homepage' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.46 NAME ( 'otherpager' ) DESC 'Users Business pager' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.47 NAME ( 'otherfacsimiletelephonenumber' ) DESC 'Users Home fax number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.48 NAME ( 'middleName' ) DESC 'Users middlename' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.49 NAME ( 'conferenceInformation' ) DESC 'Users n3tmeeting Info' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.50 NAME ( 'OXUserPosition' ) DESC 'Users position' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.51 NAME ( 'OXUserSalesVolume' ) DESC 'Users sales volume' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.52 NAME ( 'OXUserCity' ) DESC 'Users City' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.53 NAME ( 'OXUserTaxID' ) DESC 'Users Tax ID' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.54 NAME ( 'OXUserComReg' ) DESC 'Users Commercial Register' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.55 NAME ( 'OXUserBranches' ) DESC 'Users Branches' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.56 NAME ( 'OXUserAssistant' ) DESC 'Users Assistant' SUP manager )
-olcAttributeTypes: ( 1.1.2.1.1.57 NAME ( 'OXUserCategories' ) DESC 'Users Categories' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.58 NAME ( 'OXUserOtherStreet' ) DESC 'Users alternative Street' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.59 NAME ( 'OXUserOtherPostalCode' ) DESC 'Users alternative postal code' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.60 NAME ( 'OXUserOtherCity' ) DESC 'Users alternative city' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.61 NAME ( 'OXUserOtherState' ) DESC 'Users alternative State' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.62 NAME ( 'OXUserOtherCountry' ) DESC 'Users alternative Country' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.63 NAME ( 'OXUserTeleAssistant' ) DESC 'Users Assistant TelephoneNumber' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.64 NAME ( 'OXUserTeleBusiness2' ) DESC 'Users alternative business phone number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.65 NAME ( 'OXUserTeleCallback' ) DESC 'Users Callback' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.66 NAME ( 'OXUserTeleCar' ) DESC 'Users Car Phone Number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.67 NAME ( 'OXUserTeleCompany' ) DESC 'Users Company Phone' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.68 NAME ( 'OXUserTeleHome2' ) DESC 'Users 2nd. Home Phone ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.69 NAME ( 'OXUserTeleMobile2' ) DESC 'Users 2nd mobile number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.70 NAME ( 'OXUserTeleOther' ) DESC 'Users other Phone' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.71 NAME ( 'OXUserTeleFax2' ) DESC 'Users 2nd Telefax Number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.72 NAME ( 'OXUserTelePrimary' ) DESC 'Users primary Phone' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.73 NAME ( 'OXUserTeleRadio' ) DESC 'Users Radio' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.74 NAME ( 'OXUserTeleTTY' ) DESC 'Users TTY/tdd ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.75 NAME ( 'OXUserInstantMessenger' ) DESC 'Users IM' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.76 NAME ( 'OXUserInstantmessenger2' ) DESC 'Users 2nd IM' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.77 NAME ( 'OXUserEmail2' ) DESC 'Users 2nd Email' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.78 NAME ( 'OXUserEmail3' ) DESC 'Users 3rd Email' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.79 NAME ( 'OXUserUserUndef01' ) DESC 'Users custom field 01' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.80 NAME ( 'OXUserUserUndef02' ) DESC 'Users custom field 02' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.81 NAME ( 'OXUserUserUndef03' ) DESC 'Users custom field 03' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.82 NAME ( 'OXUserUserUndef04' ) DESC 'Users custom field 04' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.83 NAME ( 'OXUserUserUndef05' ) DESC 'Users custom field 05' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.84 NAME ( 'OXUserUserUndef06' ) DESC 'Users custom field 06' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.85 NAME ( 'OXUserUserUndef07' ) DESC 'Users custom field 07' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.86 NAME ( 'OXUserUserUndef08' ) DESC 'Users custom field 08' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.87 NAME ( 'OXUserUserUndef09' ) DESC 'Users custom field 09' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.88 NAME ( 'OXUserUserUndef10' ) DESC 'Users custom field 10' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.89 NAME ( 'OXUserUserUndef11' ) DESC 'Users custom field 11' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.90 NAME ( 'OXUserUserUndef12' ) DESC 'Users custom field 12' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.91 NAME ( 'OXUserUserUndef13' ) DESC 'Users custom field 13' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.92 NAME ( 'OXUserUserUndef14' ) DESC 'Users custom field 14' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.93 NAME ( 'OXUserUserUndef15' ) DESC 'Users custom field 15' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.94 NAME ( 'OXUserUserUndef16' ) DESC 'Users custom field 16' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.95 NAME ( 'OXUserUserUndef17' ) DESC 'Users custom field 17' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.96 NAME ( 'OXUserUserUndef18' ) DESC 'Users custom field 18' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.97 NAME ( 'OXUserUserUndef19' ) DESC 'Users custom field 19' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.98 NAME ( 'OXUserUserUndef20' ) DESC 'Users custom field 20' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.99 NAME ( 'OXUserSuffix' ) DESC 'Users Suffix Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.100 NAME ( 'OXUserPostalCode' ) DESC 'Users Postal Code address' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.101 NAME ( 'OXUserState' ) DESC 'Users State Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.102 NAME ( 'OXUserMaritalStatus' ) DESC 'Users marital status' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.103 NAME ( 'OXUserChildren' ) DESC 'The number of users children ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.104 NAME ( 'OXUserProfession' ) DESC 'The Users profession' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.105 NAME ( 'OXUserNickName' ) DESC 'Users Nick Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.106 NAME ( 'OXUserSpouseName' ) DESC 'Users Spouse Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.107 NAME ( 'OXUserAnniversary' ) DESC 'Any user anniversary' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.108 NAME ( 'OXUserComment' ) DESC 'A comment about the Users' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.109 NAME ( 'OXUserDistributionList' ) DESC 'uid for the distribution List in the Databse' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.110 NAME ( 'OXDayviewInterval' ) DESC 'interval for displaying ox appointments on the dayview' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.1.2.1.1.111 NAME ( 'OXDayviewStartTime' ) DESC 'starttime for displaying ox appointments on the dayview' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.112 NAME ( 'OXDayviewEndTime' ) DESC 'endtime for displaying ox appointments on the dayview' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 1.1.2.1.1.113 NAME ( 'domainName' ) DESC 'The name of domain' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-olcObjectClasses: ( 1.1.2.2.1.1 NAME 'OXUserObject' SUP top AUXILIARY DESC 'Additional Objectclass for OX User' MAY ( alias $ imapServer $ imapPort $ sievePort $ mailDomain $ smtpServer $ smtpPort $ groupwareServer $ groupwareServerPort $ webmailServer $ webmailServerPort $ DBServer $ DBServerPort $ DBServerType $ reject $ relClientCert $ userCountry $ loginDestination $ birthDay $ colocRouteAddr $ mailEnabled $ lnetMailAccess $ vaddress $ IPPhone $ url $ otherpager $ otherfacsimiletelephonenumber $ homephone $ c $ info $ middleName $ co $ conferenceInformation $ telexNumber $ OXGroupwareStyle $ OXWebmailStyle $ OXGroupID $ OXAppointmentDays $ OXTaskDays $ OXDayViewInterval $ OXDayViewStartTime $ OXDayViewEndTime $ OXTimeZone $ OXUserSuffix $ OXUserPostalCode $ OXUserCity $ OXUserState $ OXUserMaritalStatus $ OXUserChildren $ OXUserProfession $ OXUserNickName $ OXUserSpouseName $ OXUserAnniversary $ OXUserComment $ OXUserPosition $ OXUserSalesVolume $ OXUserTaxID $ OXUserComReg $ OXUserBranches $ OXUserAssistant $ OXUserCategories $ OXUserOtherStreet $ OXUserOtherPostalCode $ OXUserOtherCity $ OXUserOtherState $ OXUserOtherCountry $ OXUserTeleAssistant $ OXUserTeleBusiness2 $ OXUserTeleCallback $ OXUserTeleCar $ OXUserTeleCompany $ OXUserTeleHome2 $ OXUserTeleMobile2 $ OXUserTeleOther $ OXUserTeleFax2 $ OXUserTelePrimary $ OXUserTeleRadio $ OXUserTeleTTY $ OXUserInstantMessenger $ OXUserInstantmessenger2 $ OXUserEmail2 $ OXUserEmail3 $ OXUserUserUndef01 $ OXUserUserUndef02 $ OXUserUserUndef03 $ OXUserUserUndef04 $ OXUserUserUndef05 $ OXUserUserUndef06 $ OXUserUserUndef07 $ OXUserUserUndef08 $ OXUserUserUndef09 $ OXUserUserUndef10 $ OXUserUserUndef11 $ OXUserUserUndef12 $ OXUserUserUndef13 $ OXUserUserUndef14 $ OXUserUserUndef15 $ OXUserUserUndef16 $ OXUserUserUndef17 $ OXUserUserUndef18 $ OXUserUserUndef19 $ OXUserUserUndef20 $ OXUserDistributionList ))
-olcObjectClasses: ( 1.1.2.2.1.2 NAME 'OXResourceGroupObject' SUP top STRUCTURAL DESC 'Additional Objectclass for OX ResourceGroup' MAY ( resourceGroupName $ resourceGroupMember $ resourceGroupAvailable $ resourceGroupDescription ))
-olcObjectClasses: ( 1.1.2.2.1.3 NAME 'OXResourceObject' SUP top STRUCTURAL DESC 'Additional Objectclass for OX Resource' MAY ( resourceName $ resourceAvailable $ resourceDescription ))
-olcObjectClasses: ( 1.1.2.2.1.4 NAME 'OXVDomainObject' SUP top STRUCTURAL DESC 'virtual domains, can be used for lookups for MTA' MUST ( MTALocaldomain $ domainName ))
-olcObjectClasses: ( 1.1.2.2.1.5 NAME 'OXIMAPFolderObject' SUP top STRUCTURAL DESC 'Shared IMAP Folder' MUST fn MAY ( mailDeliveryProgram $ description $ mailEnabled $ deliverToUID))
-olcObjectClasses: ( 1.1.2.2.1.6 NAME 'OXMailTransportObject' SUP top STRUCTURAL DESC 'Transport maps in LDAP' MUST ( smtpDomainTransportNexthop $ smtpDomain $ cn ) MAY description )
+cn: {22}openxchange
+olcAttributeTypes: {0}( 1.1.2.1.1.1 NAME 'mailEnabled' DESC 'Is the user enabl
+ ed or not, for pam_ldap,postfix etc. filtering...' EQUALITY caseIgnoreMatch S
+ UBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} S
+ INGLE-VALUE )
+olcAttributeTypes: {1}( 1.1.2.1.1.2 NAME 'alias' DESC 'email alias' EQUALITY c
+ aseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.1
+ 21.1.15{32768} )
+olcAttributeTypes: {2}( 1.1.2.1.1.3 NAME 'imapServer' DESC 'Users Imap Server'
+  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1
+ .1466.115.121.1.15{32768} SINGLE-VALUE )
+olcAttributeTypes: {3}( 1.1.2.1.1.4 NAME 'imapPort' DESC 'Users Imap Server Po
+ rt' SUP ipServicePort )
+olcAttributeTypes: {4}( 1.1.2.1.1.5 NAME 'sievePort' DESC 'Users SIEVE Server 
+ Port' SUP ipServicePort )
+olcAttributeTypes: {5}( 1.1.2.1.1.6 NAME 'smtpServer' DESC 'Users SMTP Server'
+  EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1
+ .1466.115.121.1.15{32768} SINGLE-VALUE )
+olcAttributeTypes: {6}( 1.1.2.1.1.7 NAME 'smtpPort' DESC 'Users SMTP Server Po
+ rt' SUP ipServicePort )
+olcAttributeTypes: {7}( 1.1.2.1.1.8 NAME 'relClientCert' DESC 'Users Certifica
+ te for Ip Service like SMTP or IMAP' EQUALITY caseIgnoreMatch SUBSTR caseIgno
+ reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
+olcAttributeTypes: {8}( 1.1.2.1.1.9 NAME 'userCountry' DESC 'Users country cod
+ e' SUP name SINGLE-VALUE )
+olcAttributeTypes: {9}( 1.1.2.1.1.10 NAME 'loginDestination' DESC 'Users Desti
+ nation - Groupware , Webmail, Config ...' EQUALITY caseIgnoreMatch SUBSTR cas
+ eIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {10}( 1.1.2.1.1.11 NAME 'birthDay' DESC 'Users birthday' EQ
+ UALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.14
+ 66.115.121.1.15 )
+olcAttributeTypes: {11}( 1.1.2.1.1.12 NAME 'colocRouteAddr' DESC 'route mail t
+ o this address' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMat
+ ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
+olcAttributeTypes: {12}( 1.1.2.1.1.13 NAME 'reject' DESC 'Should contain the m
+ ailaddys to reject' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substring
+ sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
+olcAttributeTypes: {13}( 1.1.2.1.1.14 NAME 'lnetMailAccess' DESC 'Is the user 
+ able to send mail to the inet' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubs
+ tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
+olcAttributeTypes: {14}( 1.1.2.1.1.15 NAME 'OXGroupwareStyle' DESC 'Groupware 
+ Style' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6
+ .1.4.1.1466.115.121.1.15{32768} SINGLE-VALUE )
+olcAttributeTypes: {15}( 1.1.2.1.1.16 NAME 'OXWebmailStyle' DESC 'Webmail Styl
+ e' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4
+ .1.1466.115.121.1.15{32768} SINGLE-VALUE )
+olcAttributeTypes: {16}( 1.1.2.1.1.17 NAME 'OXGroupID' DESC 'GIDs of the secon
+ dary Groups of the User' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.12
+ 1.1.27 )
+olcAttributeTypes: {17}( 1.1.2.1.1.18 NAME 'OXAppointmentDays' DESC 'Days to d
+ isplay new appointments' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subs
+ tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {18}( 1.1.2.1.1.19 NAME 'OXTaskDays' DESC 'Days to display 
+ new tasks' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SY
+ NTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {19}( 1.1.2.1.1.20 NAME 'OXTimeZone' EQUALITY caseIgnoreMat
+ ch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{3276
+ 8} SINGLE-VALUE )
+olcAttributeTypes: {20}( 1.1.2.1.1.21 NAME 'groupwareServer' EQUALITY caseIgno
+ reMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ {32768} SINGLE-VALUE )
+olcAttributeTypes: {21}( 1.1.2.1.1.22 NAME 'groupwareServerPort' SUP ipService
+ Port )
+olcAttributeTypes: {22}( 1.1.2.1.1.23 NAME 'webmailServer' EQUALITY caseIgnore
+ Match SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{3
+ 2768} SINGLE-VALUE )
+olcAttributeTypes: {23}( 1.1.2.1.1.24 NAME 'webmailServerPort' SUP ipServicePo
+ rt )
+olcAttributeTypes: {24}( 1.1.2.1.1.25 NAME 'DBServer' EQUALITY caseIgnoreMatch
+  SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768}
+  SINGLE-VALUE )
+olcAttributeTypes: {25}( 1.1.2.1.1.26 NAME 'DBServerPort' SUP ipServicePort SI
+ NGLE-VALUE )
+olcAttributeTypes: {26}( 1.1.2.1.1.27 NAME 'DBServerType' EQUALITY caseIgnoreM
+ atch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32
+ 768} SINGLE-VALUE )
+olcAttributeTypes: {27}( 1.1.2.1.1.29 NAME 'resourceGroupName' SUP name SINGLE
+ -VALUE )
+olcAttributeTypes: {28}( 1.1.2.1.1.30 NAME 'resourceGroupMember' DESC 'resourc
+ e that is member of a resource group' EQUALITY caseIgnoreMatch SUBSTR caseIgn
+ oreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
+olcAttributeTypes: {29}( 1.1.2.1.1.31 NAME 'resourceGroupAvailable' DESC 'Ress
+ ource group available in OX' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.11
+ 5.121.1.7 SINGLE-VALUE )
+olcAttributeTypes: {30}( 1.1.2.1.1.32 NAME 'resourceGroupDescription' SUP desc
+ ription SINGLE-VALUE )
+olcAttributeTypes: {31}( 1.1.2.1.1.33 NAME 'resourceName' SUP name SINGLE-VALU
+ E )
+olcAttributeTypes: {32}( 1.1.2.1.1.34 NAME 'resourceAvailable' DESC 'Ressource
+  available in OX' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 S
+ INGLE-VALUE )
+olcAttributeTypes: {33}( 1.1.2.1.1.35 NAME 'resourceDescription' SUP descripti
+ on SINGLE-VALUE )
+olcAttributeTypes: {34}( 1.1.2.1.1.36 NAME 'mailDomain' EQUALITY caseIgnoreMat
+ ch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{3276
+ 8} SINGLE-VALUE )
+olcAttributeTypes: {35}( 1.1.2.1.1.37 NAME 'vaddress' DESC 'vadress' EQUALITY 
+ caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.146
+ 6.115.121.1.26{256} )
+olcAttributeTypes: {36}( 1.1.2.1.1.38 NAME 'MTALocaldomain' EQUALITY caseIgnor
+ eMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{
+ 32768} SINGLE-VALUE )
+olcAttributeTypes: {37}( 1.1.2.1.1.39 NAME 'mailDeliveryProgram' EQUALITY case
+ IgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.
+ 1.15{32768} )
+olcAttributeTypes: {38}( 1.1.2.1.1.40 NAME 'deliverToUID' DESC 'direct mail de
+ livery' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.15{256} )
+olcAttributeTypes: {39}( 1.1.2.1.1.41 NAME 'fn' SUP name )
+olcAttributeTypes: {40}( 1.1.2.1.1.42 NAME 'smtpDomainTransportNexthop' DESC '
+ contain transport:[nexthop] mail routing information' EQUALITY caseIgnoreMatc
+ h SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768
+ } SINGLE-VALUE )
+olcAttributeTypes: {41}( 1.1.2.1.1.43 NAME 'smtpDomain' DESC 'contain host/dom
+ ain name, used with smtpDomainTransportNexthop' EQUALITY caseIgnoreMatch SUBS
+ TR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
+olcAttributeTypes: {42}( 1.1.2.1.1.44 NAME 'IPPhone' DESC 'User IPPhone Addres
+ s in Outlook' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {43}( 1.1.2.1.1.45 NAME 'url' DESC 'Users business Homepage
+ ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.
+ 1.1466.115.121.1.15 )
+olcAttributeTypes: {44}( 1.1.2.1.1.46 NAME 'otherpager' DESC 'Users Business p
+ ager' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.
+ 1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {45}( 1.1.2.1.1.47 NAME 'otherfacsimiletelephonenumber' DES
+ C 'Users Home fax number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring
+ sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {46}( 1.1.2.1.1.48 NAME 'middleName' DESC 'Users middlename
+ ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.
+ 1.1466.115.121.1.15 )
+olcAttributeTypes: {47}( 1.1.2.1.1.49 NAME 'conferenceInformation' DESC 'Users
+  n3tmeeting Info' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch S
+ YNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {48}( 1.1.2.1.1.50 NAME 'OXUserPosition' DESC 'Users positi
+ on' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.
+ 4.1.1466.115.121.1.15 )
+olcAttributeTypes: {49}( 1.1.2.1.1.51 NAME 'OXUserSalesVolume' DESC 'Users sal
+ es volume' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {50}( 1.1.2.1.1.52 NAME 'OXUserCity' DESC 'Users City' EQUA
+ LITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466
+ .115.121.1.15 )
+olcAttributeTypes: {51}( 1.1.2.1.1.53 NAME 'OXUserTaxID' DESC 'Users Tax ID' E
+ QUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1
+ 466.115.121.1.15 )
+olcAttributeTypes: {52}( 1.1.2.1.1.54 NAME 'OXUserComReg' DESC 'Users Commerci
+ al Register' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX
+  1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {53}( 1.1.2.1.1.55 NAME 'OXUserBranches' DESC 'Users Branch
+ es' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.
+ 4.1.1466.115.121.1.15 )
+olcAttributeTypes: {54}( 1.1.2.1.1.56 NAME 'OXUserAssistant' DESC 'Users Assis
+ tant' SUP manager )
+olcAttributeTypes: {55}( 1.1.2.1.1.57 NAME 'OXUserCategories' DESC 'Users Cate
+ gories' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {56}( 1.1.2.1.1.58 NAME 'OXUserOtherStreet' DESC 'Users alt
+ ernative Street' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SY
+ NTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {57}( 1.1.2.1.1.59 NAME 'OXUserOtherPostalCode' DESC 'Users
+  alternative postal code' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring
+ sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {58}( 1.1.2.1.1.60 NAME 'OXUserOtherCity' DESC 'Users alter
+ native city' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX
+  1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {59}( 1.1.2.1.1.61 NAME 'OXUserOtherState' DESC 'Users alte
+ rnative State' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNT
+ AX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {60}( 1.1.2.1.1.62 NAME 'OXUserOtherCountry' DESC 'Users al
+ ternative Country' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch 
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {61}( 1.1.2.1.1.63 NAME 'OXUserTeleAssistant' DESC 'Users A
+ ssistant TelephoneNumber' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring
+ sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {62}( 1.1.2.1.1.64 NAME 'OXUserTeleBusiness2' DESC 'Users a
+ lternative business phone number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreS
+ ubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {63}( 1.1.2.1.1.65 NAME 'OXUserTeleCallback' DESC 'Users Ca
+ llback' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {64}( 1.1.2.1.1.66 NAME 'OXUserTeleCar' DESC 'Users Car Pho
+ ne Number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {65}( 1.1.2.1.1.67 NAME 'OXUserTeleCompany' DESC 'Users Com
+ pany Phone' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 
+ 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {66}( 1.1.2.1.1.68 NAME 'OXUserTeleHome2' DESC 'Users 2nd. 
+ Home Phone ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX
+  1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {67}( 1.1.2.1.1.69 NAME 'OXUserTeleMobile2' DESC 'Users 2nd
+  mobile number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYN
+ TAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {68}( 1.1.2.1.1.70 NAME 'OXUserTeleOther' DESC 'Users other
+  Phone' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.
+ 6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {69}( 1.1.2.1.1.71 NAME 'OXUserTeleFax2' DESC 'Users 2nd Te
+ lefax Number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {70}( 1.1.2.1.1.72 NAME 'OXUserTelePrimary' DESC 'Users pri
+ mary Phone' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 
+ 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {71}( 1.1.2.1.1.73 NAME 'OXUserTeleRadio' DESC 'Users Radio
+ ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.
+ 1.1466.115.121.1.15 )
+olcAttributeTypes: {72}( 1.1.2.1.1.74 NAME 'OXUserTeleTTY' DESC 'Users TTY/tdd
+  ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4
+ .1.1466.115.121.1.15 )
+olcAttributeTypes: {73}( 1.1.2.1.1.75 NAME 'OXUserInstantMessenger' DESC 'User
+ s IM' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.
+ 1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {74}( 1.1.2.1.1.76 NAME 'OXUserInstantmessenger2' DESC 'Use
+ rs 2nd IM' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {75}( 1.1.2.1.1.77 NAME 'OXUserEmail2' DESC 'Users 2nd Emai
+ l' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4
+ .1.1466.115.121.1.15 )
+olcAttributeTypes: {76}( 1.1.2.1.1.78 NAME 'OXUserEmail3' DESC 'Users 3rd Emai
+ l' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4
+ .1.1466.115.121.1.15 )
+olcAttributeTypes: {77}( 1.1.2.1.1.79 NAME 'OXUserUserUndef01' DESC 'Users cus
+ tom field 01' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {78}( 1.1.2.1.1.80 NAME 'OXUserUserUndef02' DESC 'Users cus
+ tom field 02' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {79}( 1.1.2.1.1.81 NAME 'OXUserUserUndef03' DESC 'Users cus
+ tom field 03' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {80}( 1.1.2.1.1.82 NAME 'OXUserUserUndef04' DESC 'Users cus
+ tom field 04' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {81}( 1.1.2.1.1.83 NAME 'OXUserUserUndef05' DESC 'Users cus
+ tom field 05' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {82}( 1.1.2.1.1.84 NAME 'OXUserUserUndef06' DESC 'Users cus
+ tom field 06' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {83}( 1.1.2.1.1.85 NAME 'OXUserUserUndef07' DESC 'Users cus
+ tom field 07' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {84}( 1.1.2.1.1.86 NAME 'OXUserUserUndef08' DESC 'Users cus
+ tom field 08' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {85}( 1.1.2.1.1.87 NAME 'OXUserUserUndef09' DESC 'Users cus
+ tom field 09' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {86}( 1.1.2.1.1.88 NAME 'OXUserUserUndef10' DESC 'Users cus
+ tom field 10' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {87}( 1.1.2.1.1.89 NAME 'OXUserUserUndef11' DESC 'Users cus
+ tom field 11' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {88}( 1.1.2.1.1.90 NAME 'OXUserUserUndef12' DESC 'Users cus
+ tom field 12' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {89}( 1.1.2.1.1.91 NAME 'OXUserUserUndef13' DESC 'Users cus
+ tom field 13' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {90}( 1.1.2.1.1.92 NAME 'OXUserUserUndef14' DESC 'Users cus
+ tom field 14' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {91}( 1.1.2.1.1.93 NAME 'OXUserUserUndef15' DESC 'Users cus
+ tom field 15' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {92}( 1.1.2.1.1.94 NAME 'OXUserUserUndef16' DESC 'Users cus
+ tom field 16' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {93}( 1.1.2.1.1.95 NAME 'OXUserUserUndef17' DESC 'Users cus
+ tom field 17' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {94}( 1.1.2.1.1.96 NAME 'OXUserUserUndef18' DESC 'Users cus
+ tom field 18' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {95}( 1.1.2.1.1.97 NAME 'OXUserUserUndef19' DESC 'Users cus
+ tom field 19' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {96}( 1.1.2.1.1.98 NAME 'OXUserUserUndef20' DESC 'Users cus
+ tom field 20' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {97}( 1.1.2.1.1.99 NAME 'OXUserSuffix' DESC 'Users Suffix N
+ ame' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1
+ .4.1.1466.115.121.1.15 )
+olcAttributeTypes: {98}( 1.1.2.1.1.100 NAME 'OXUserPostalCode' DESC 'Users Pos
+ tal Code address' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch S
+ YNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {99}( 1.1.2.1.1.101 NAME 'OXUserState' DESC 'Users State Na
+ me' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.
+ 4.1.1466.115.121.1.15 )
+olcAttributeTypes: {100}( 1.1.2.1.1.102 NAME 'OXUserMaritalStatus' DESC 'Users
+  marital status' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SY
+ NTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {101}( 1.1.2.1.1.103 NAME 'OXUserChildren' DESC 'The number
+  of users children ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatc
+ h SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {102}( 1.1.2.1.1.104 NAME 'OXUserProfession' DESC 'The User
+ s profession' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
+ X 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {103}( 1.1.2.1.1.105 NAME 'OXUserNickName' DESC 'Users Nick
+  Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6
+ .1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {104}( 1.1.2.1.1.106 NAME 'OXUserSpouseName' DESC 'Users Sp
+ ouse Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1
+ .3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {105}( 1.1.2.1.1.107 NAME 'OXUserAnniversary' DESC 'Any use
+ r anniversary' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNT
+ AX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {106}( 1.1.2.1.1.108 NAME 'OXUserComment' DESC 'A comment a
+ bout the Users' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYN
+ TAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {107}( 1.1.2.1.1.109 NAME 'OXUserDistributionList' DESC 'ui
+ d for the distribution List in the Databse' EQUALITY caseIgnoreMatch SUBSTR c
+ aseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {108}( 1.1.2.1.1.110 NAME 'OXDayviewInterval' DESC 'interva
+ l for displaying ox appointments on the dayview' EQUALITY integerMatch SYNTAX
+  1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {109}( 1.1.2.1.1.111 NAME 'OXDayviewStartTime' DESC 'startt
+ ime for displaying ox appointments on the dayview' EQUALITY caseIgnoreMatch S
+ UBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {110}( 1.1.2.1.1.112 NAME 'OXDayviewEndTime' DESC 'endtime 
+ for displaying ox appointments on the dayview' EQUALITY caseIgnoreMatch SUBST
+ R caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
+olcAttributeTypes: {111}( 1.1.2.1.1.113 NAME 'domainName' DESC 'The name of do
+ main' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 
+ 1.3.6.1.4.1.1466.115.121.1.26{256} )
+olcObjectClasses: {0}( 1.1.2.2.1.1 NAME 'OXUserObject' DESC 'Additional Object
+ class for OX User' SUP top AUXILIARY MAY ( alias $ imapServer $ imapPort $ si
+ evePort $ mailDomain $ smtpServer $ smtpPort $ groupwareServer $ groupwareSer
+ verPort $ webmailServer $ webmailServerPort $ DBServer $ DBServerPort $ DBSer
+ verType $ reject $ relClientCert $ userCountry $ loginDestination $ birthDay 
+ $ colocRouteAddr $ mailEnabled $ lnetMailAccess $ vaddress $ IPPhone $ url $ 
+ otherpager $ otherfacsimiletelephonenumber $ homephone $ c $ info $ middleNam
+ e $ co $ conferenceInformation $ telexNumber $ OXGroupwareStyle $ OXWebmailSt
+ yle $ OXGroupID $ OXAppointmentDays $ OXTaskDays $ OXDayViewInterval $ OXDayV
+ iewStartTime $ OXDayViewEndTime $ OXTimeZone $ OXUserSuffix $ OXUserPostalCod
+ e $ OXUserCity $ OXUserState $ OXUserMaritalStatus $ OXUserChildren $ OXUserP
+ rofession $ OXUserNickName $ OXUserSpouseName $ OXUserAnniversary $ OXUserCom
+ ment $ OXUserPosition $ OXUserSalesVolume $ OXUserTaxID $ OXUserComReg $ OXUs
+ erBranches $ OXUserAssistant $ OXUserCategories $ OXUserOtherStreet $ OXUserO
+ therPostalCode $ OXUserOtherCity $ OXUserOtherState $ OXUserOtherCountry $ OX
+ UserTeleAssistant $ OXUserTeleBusiness2 $ OXUserTeleCallback $ OXUserTeleCar 
+ $ OXUserTeleCompany $ OXUserTeleHome2 $ OXUserTeleMobile2 $ OXUserTeleOther $
+  OXUserTeleFax2 $ OXUserTelePrimary $ OXUserTeleRadio $ OXUserTeleTTY $ OXUse
+ rInstantMessenger $ OXUserInstantmessenger2 $ OXUserEmail2 $ OXUserEmail3 $ O
+ XUserUserUndef01 $ OXUserUserUndef02 $ OXUserUserUndef03 $ OXUserUserUndef04 
+ $ OXUserUserUndef05 $ OXUserUserUndef06 $ OXUserUserUndef07 $ OXUserUserUndef
+ 08 $ OXUserUserUndef09 $ OXUserUserUndef10 $ OXUserUserUndef11 $ OXUserUserUn
+ def12 $ OXUserUserUndef13 $ OXUserUserUndef14 $ OXUserUserUndef15 $ OXUserUse
+ rUndef16 $ OXUserUserUndef17 $ OXUserUserUndef18 $ OXUserUserUndef19 $ OXUser
+ UserUndef20 $ OXUserDistributionList ) )
+olcObjectClasses: {1}( 1.1.2.2.1.2 NAME 'OXResourceGroupObject' DESC 'Addition
+ al Objectclass for OX ResourceGroup' SUP top STRUCTURAL MAY ( resourceGroupNa
+ me $ resourceGroupMember $ resourceGroupAvailable $ resourceGroupDescription 
+ ) )
+olcObjectClasses: {2}( 1.1.2.2.1.3 NAME 'OXResourceObject' DESC 'Additional Ob
+ jectclass for OX Resource' SUP top STRUCTURAL MAY ( resourceName $ resourceAv
+ ailable $ resourceDescription ) )
+olcObjectClasses: {3}( 1.1.2.2.1.4 NAME 'OXVDomainObject' DESC 'virtual domain
+ s, can be used for lookups for MTA' SUP top STRUCTURAL MUST ( MTALocaldomain 
+ $ domainName ) )
+olcObjectClasses: {4}( 1.1.2.2.1.5 NAME 'OXIMAPFolderObject' DESC 'Shared IMAP
+  Folder' SUP top STRUCTURAL MUST fn MAY ( mailDeliveryProgram $ description $
+  mailEnabled $ deliverToUID ) )
+olcObjectClasses: {5}( 1.1.2.2.1.6 NAME 'OXMailTransportObject' DESC 'Transpor
+ t maps in LDAP' SUP top STRUCTURAL MUST ( smtpDomainTransportNexthop $ smtpDo
+ main $ cn ) MAY description )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebb2f9c-f068-102e-91f8-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index 06c30904e751b69e9c49ee8dc0b4e337c92d5e9d..15beabfaac15c41c99db739949949101f37db6c1 100644 (file)
@@ -1,10 +1,31 @@
-dn: cn=phpgwaccount,cn=schema,cn=config
+dn: cn={23}phpgwaccount
 objectClass: olcSchemaConfig
-cn: phpgwaccount
-olcAttributeTypes: ( 1.3.6.1.4.1.9554.1 NAME 'phpgwAccountLastLogin' DESC 'timestamp of last login' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.9554.2 NAME 'phpgwAccountLastLoginFrom' DESC 'IP address as a dotted decimal, eg. 192.168.1.1, omitting leading zeros' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-olcAttributeTypes: ( 1.3.6.1.4.1.9554.3 NAME 'phpgwLastPasswdChange' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.9554.4 NAME 'phpgwAccountType' DESC 'Single-char u/g for user/group' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.9554.5 NAME 'phpgwAccountStatus' DESC 'Single-char A/L for active/inactive' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.9554.6 NAME 'phpgwAccountExpires' DESC 'timestamp for account expiration' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcObjectClasses: ( 1.3.6.1.4.1.9554.0 NAME 'phpgwAccount' SUP top AUXILIARY DESC 'Abstraction of an account with phpgw attributes' MAY ( phpgwAccountLastLogin $ phpgwAccountLastLoginFrom $ phpgwLastPasswdChange $ phpgwAccountType $ phpgwAccountStatus $ phpgwAccountExpires) )
+cn: {23}phpgwaccount
+olcAttributeTypes: {0}( 1.3.6.1.4.1.9554.1 NAME 'phpgwAccountLastLogin' DESC '
+ timestamp of last login' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.12
+ 1.1.27 SINGLE-VALUE )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.9554.2 NAME 'phpgwAccountLastLoginFrom' DE
+ SC 'IP address as a dotted decimal, eg. 192.168.1.1, omitting leading zeros' 
+ EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.9554.3 NAME 'phpgwLastPasswdChange' EQUALI
+ TY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.9554.4 NAME 'phpgwAccountType' DESC 'Singl
+ e-char u/g for user/group' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466
+ .115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.9554.5 NAME 'phpgwAccountStatus' DESC 'Sin
+ gle-char A/L for active/inactive' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4
+ .1.1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {5}( 1.3.6.1.4.1.9554.6 NAME 'phpgwAccountExpires' DESC 'ti
+ mestamp for account expiration' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466
+ .115.121.1.27 SINGLE-VALUE )
+olcObjectClasses: {0}( 1.3.6.1.4.1.9554.0 NAME 'phpgwAccount' DESC 'Abstractio
+ n of an account with phpgw attributes' SUP top AUXILIARY MAY ( phpgwAccountLa
+ stLogin $ phpgwAccountLastLoginFrom $ phpgwLastPasswdChange $ phpgwAccountTyp
+ e $ phpgwAccountStatus $ phpgwAccountExpires ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebb3dc0-f068-102e-91f9-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index 28c7e502fc0a29530b2bf366f872dd7ff74f985a..cc5b6e65e34751ee962e97a6a9f58891bb28f143 100644 (file)
@@ -1,5 +1,16 @@
-dn: cn=phpscheduleit,cn=schema,cn=config
+dn: cn={24}phpscheduleit
 objectClass: olcSchemaConfig
-cn: phpscheduleit
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.3.1 NAME 'phpscheduleitAccountLogin' DESC 'PHPscheduleit Account Login' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcObjectClasses: ( 1.3.6.1.4.1.22262.1.1.2.3.1 NAME 'phpscheduleitAccount' SUP top AUXILIARY DESC 'PHPscheduleit Account' MAY ( phpscheduleitAccountLogin ))
+cn: {24}phpscheduleit
+olcAttributeTypes: {0}( 1.3.6.1.4.1.22262.1.1.1.3.1 NAME 'phpscheduleitAccount
+ Login' DESC 'PHPscheduleit Account Login' EQUALITY caseIgnoreIA5Match SUBSTR 
+ caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcObjectClasses: {0}( 1.3.6.1.4.1.22262.1.1.2.3.1 NAME 'phpscheduleitAccount'
+  DESC 'PHPscheduleit Account' SUP top AUXILIARY MAY phpscheduleitAccountLogin
+  )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebb4270-f068-102e-91fa-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index 86c97e15a4179f82310376c84e3c065b66ad1921..0d2a604792475a2ec14ad2e99d6b6f912d1028bf 100644 (file)
@@ -1,8 +1,24 @@
-dn: cn=pptp,cn=schema,cn=config
+dn: cn={25}pptp
 objectClass: olcSchemaConfig
-cn: pptp
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.2.1 NAME 'pptpAccount' DESC 'PPTP Server Account' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.2.2 NAME 'pptpAccountLogin' DESC 'PPTP Server Account Login' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.2.3 NAME 'pptpAccountPassword' DESC 'PPTP Server Account Password' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.22262.1.1.1.2.4 NAME 'pptpAccountServerIP' DESC 'PPTP Server Account Server IP' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcObjectClasses: ( 1.3.6.1.4.1.22262.1.1.2.2.1 NAME 'pptpServerAccount' SUP top AUXILIARY DESC 'PPTP Server Account' MAY ( pptpAccount ))
+cn: {25}pptp
+olcAttributeTypes: {0}( 1.3.6.1.4.1.22262.1.1.1.2.1 NAME 'pptpAccount' DESC 'P
+ PTP Server Account' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5Substrings
+ Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.22262.1.1.1.2.2 NAME 'pptpAccountLogin' DE
+ SC 'PPTP Server Account Login' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA
+ 5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.22262.1.1.1.2.3 NAME 'pptpAccountPassword'
+  DESC 'PPTP Server Account Password' EQUALITY caseIgnoreIA5Match SUBSTR caseE
+ xactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.22262.1.1.1.2.4 NAME 'pptpAccountServerIP'
+  DESC 'PPTP Server Account Server IP' EQUALITY caseIgnoreIA5Match SUBSTR case
+ ExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcObjectClasses: {0}( 1.3.6.1.4.1.22262.1.1.2.2.1 NAME 'pptpServerAccount' DE
+ SC 'PPTP Server Account' SUP top AUXILIARY MAY pptpAccount )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebb475c-f068-102e-91fb-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index 2f0bbe1f4d31f3a12a709292b5bf296a0e7c35bc..9168322aafccfc9eddee1787dabd5d7cf32d8702 100644 (file)
@@ -1,13 +1,41 @@
-dn: cn=pureftpd,cn=schema,cn=config
+dn: cn={26}pureftpd
 objectClass: olcSchemaConfig
-cn: pureftpd
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.1 NAME 'FTPQuotaFiles' DESC 'Quota (in number of files) for an FTP user' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.2 NAME 'FTPQuotaMBytes' DESC 'Quota (in megabytes) for an FTP user' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.3 NAME 'FTPUploadRatio' DESC 'Ratio (compared with FTPRatioDown) for uploaded files' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.4 NAME 'FTPDownloadRatio' DESC 'Ratio (compared with FTPRatioUp) for downloaded files' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.5 NAME 'FTPUploadBandwidth' DESC 'Bandwidth (in KB/s) to limit upload speeds to' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.6 NAME 'FTPDownloadBandwidth' DESC 'Bandwidth (in KB/s) to limit download speeds to' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.7 NAME 'FTPStatus' DESC 'Account status: enabled or disabled' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.8 NAME 'FTPuid' DESC 'System uid (overrides uidNumber if present)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.4.1.6981.11.3.9 NAME 'FTPgid' DESC 'System uid (overrides gidNumber if present)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcObjectClasses: ( 1.3.6.1.4.1.6981.11.2.3 NAME 'PureFTPdUser' SUP top AUXILIARY DESC 'PureFTPd user with optional quota, throttling, and ratio' MAY ( FTPStatus $ FTPQuotaFiles $ FTPQuotaMBytes $ FTPUploadRatio $ FTPDownloadRatio $ FTPUploadBandwidth $ FTPDownloadBandwidth $ FTPuid $ FTPgid ) )
+cn: {26}pureftpd
+olcAttributeTypes: {0}( 1.3.6.1.4.1.6981.11.3.1 NAME 'FTPQuotaFiles' DESC 'Quo
+ ta (in number of files) for an FTP user' EQUALITY integerMatch SYNTAX 1.3.6.1
+ .4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.6981.11.3.2 NAME 'FTPQuotaMBytes' DESC 'Qu
+ ota (in megabytes) for an FTP user' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.
+ 1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.6981.11.3.3 NAME 'FTPUploadRatio' DESC 'Ra
+ tio (compared with FTPRatioDown) for uploaded files' EQUALITY integerMatch SY
+ NTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.6981.11.3.4 NAME 'FTPDownloadRatio' DESC '
+ Ratio (compared with FTPRatioUp) for downloaded files' EQUALITY integerMatch 
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.6981.11.3.5 NAME 'FTPUploadBandwidth' DESC
+  'Bandwidth (in KB/s) to limit upload speeds to' EQUALITY integerMatch SYNTAX
+  1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {5}( 1.3.6.1.4.1.6981.11.3.6 NAME 'FTPDownloadBandwidth' DE
+ SC 'Bandwidth (in KB/s) to limit download speeds to' EQUALITY integerMatch SY
+ NTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {6}( 1.3.6.1.4.1.6981.11.3.7 NAME 'FTPStatus' DESC 'Account
+  status: enabled or disabled' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.
+ 1466.115.121.1.26 SINGLE-VALUE )
+olcAttributeTypes: {7}( 1.3.6.1.4.1.6981.11.3.8 NAME 'FTPuid' DESC 'System uid
+  (overrides uidNumber if present)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1
+ 466.115.121.1.27 SINGLE-VALUE )
+olcAttributeTypes: {8}( 1.3.6.1.4.1.6981.11.3.9 NAME 'FTPgid' DESC 'System uid
+  (overrides gidNumber if present)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1
+ 466.115.121.1.27 SINGLE-VALUE )
+olcObjectClasses: {0}( 1.3.6.1.4.1.6981.11.2.3 NAME 'PureFTPdUser' DESC 'PureF
+ TPd user with optional quota, throttling, and ratio' SUP top AUXILIARY MAY ( 
+ FTPStatus $ FTPQuotaFiles $ FTPQuotaMBytes $ FTPUploadRatio $ FTPDownloadRati
+ o $ FTPUploadBandwidth $ FTPDownloadBandwidth $ FTPuid $ FTPgid ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: 6ebb4c8e-f068-102e-91fc-6d445b5a2859
+creatorsName: cn=config
+createTimestamp: 20100510101332Z
+entryCSN: 20100510101332.857787Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510101332Z
index f7087bab32deaef26d63c259b895e155a482cce6..b42eb2d94a28085b9a0c88fe7c4e4afcbe81ce78 100755 (executable)
@@ -50,7 +50,7 @@ print "We backup the whole tree before every operation\n";
 $comm=$ARGV[0];
 
 if($comm eq "del" && @ARGV >1 )
-{      
+{
        print "You asked to delete attributes : ";
        $i=1;
        while($ARGV[$i] ne "")
@@ -93,6 +93,23 @@ if($comm eq "del" && @ARGV >1 )
        $ldap->unbind;
        exit(0);
 }
+elsif($comm eq "add" && @ARGV >1)
+{
+  print "Add ObjectClass for the following users\n";
+  print "---------------------------------------------\n";
+  $ldap = Net::LDAP->new($server);
+  $ldap->bind($admin,password=>$password);
+  $mesg = $ldap->search(filter=>"&(!(objectClass~=gosaAccount))", base=>$peopleou,scope=>$scope);
+  @entries = $mesg->entries;
+
+  foreach $entry (@entries) {
+    $mesg = $ldap->modify($entry->dn(), add => { "ObjectClass" => "$ARGV[$i]"});
+    print $entry->dn();
+    print "\n";
+}
+  $ldap->unbind;
+  exit(0);
+}
 elsif($comm eq "gosa" && @ARGV ==1)
 {
        print "Add GOsa attribute for the following users\n";
@@ -143,6 +160,7 @@ sub help()
     print "Usage: $0 [-?] command\n";
     print "\t-?        show this help message\n";
     print "\tgosa -> add GOsa attributes to the people branch !\n";
+    print "\tadd <attribute> -> add an attribute to the people branch !\n"; 
     print "\tdel <attribute>  -> Remove an attribute from the people branch !\n";
     print "\tmodif <attribute> <attribute value> -> to modify the attribute\n";
     print "\tdump -> dump the whole ldap tree\n";
diff --git a/gosa-plugins/ssh/contrib/openssh-lpk.ldif b/gosa-plugins/ssh/contrib/openssh-lpk.ldif
new file mode 100644 (file)
index 0000000..2c749bc
--- /dev/null
@@ -0,0 +1,16 @@
+dn: cn={17}openssh-lpk
+objectClass: olcSchemaConfig
+cn: {17}openssh-lpk
+olcAttributeTypes: {0}( 1.3.6.1.4.1.24552.500.1.1.1.13 NAME 'sshPublicKey' DES
+ C 'MANDATORY: OpenSSH Public key' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.
+ 1.1466.115.121.1.40 )
+olcObjectClasses: {0}( 1.3.6.1.4.1.24552.500.1.1.2.0 NAME 'ldapPublicKey' DESC
+  'MANDATORY: OpenSSH LPK objectclass' SUP top AUXILIARY MAY ( sshPublicKey $ 
+ uid ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: fbb0333c-f065-102e-9611-79233977c302
+creatorsName: cn=config
+createTimestamp: 20100510095600Z
+entryCSN: 20100510095600.855485Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510095600Z
index 7d8c2f396d30662e700516304087d40010992c41..7678851018856e3f5d9b59b23eb7249dd7b601a6 100644 (file)
@@ -1,9 +1,28 @@
-dn: cn=sudo,cn=schema,cn=config
+dn: cn={18}sudo
 objectClass: olcSchemaConfig
-cn: sudo
-olcAttributeTypes: ( 1.3.6.1.4.1.15953.9.1.1 NAME 'sudoUser' DESC 'User(s) who may run sudo' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.15953.9.1.2 NAME 'sudoHost' DESC 'Host(s) who may run sudo' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.15953.9.1.3 NAME 'sudoCommand' DESC 'Command(s) to be executed by sudo' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.15953.9.1.4 NAME 'sudoRunAs' DESC 'User(s) impersonated by sudo' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.4.1.15953.9.1.5 NAME 'sudoOption' DESC 'Options(s) followed by sudo' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcObjectClasses: ( 1.3.6.1.4.1.15953.9.2.1 NAME 'sudoRole' SUP top STRUCTURAL DESC 'Sudoer Entries' MUST ( cn ) MAY ( sudoUser $ sudoHost $ sudoCommand $ sudoRunAs $ sudoOption $ description ) )
+cn: {18}sudo
+olcAttributeTypes: {0}( 1.3.6.1.4.1.15953.9.1.1 NAME 'sudoUser' DESC 'User(s) 
+ who may  run sudo' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMa
+ tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {1}( 1.3.6.1.4.1.15953.9.1.2 NAME 'sudoHost' DESC 'Host(s) 
+ who may run sudo' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMat
+ ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+olcAttributeTypes: {2}( 1.3.6.1.4.1.15953.9.1.3 NAME 'sudoCommand' DESC 'Comma
+ nd(s) to be executed by sudo' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1
+ 466.115.121.1.26 )
+olcAttributeTypes: {3}( 1.3.6.1.4.1.15953.9.1.4 NAME 'sudoRunAs' DESC 'User(s)
+  impersonated by sudo' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115
+ .121.1.26 )
+olcAttributeTypes: {4}( 1.3.6.1.4.1.15953.9.1.5 NAME 'sudoOption' DESC 'Option
+ s(s) followed by sudo' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115
+ .121.1.26 )
+olcObjectClasses: {0}( 1.3.6.1.4.1.15953.9.2.1 NAME 'sudoRole' DESC 'Sudoer En
+ tries' SUP top STRUCTURAL MUST cn MAY ( sudoUser $ sudoHost $ sudoCommand $ s
+ udoRunAs $ sudoOption $ description ) )
+structuralObjectClass: olcSchemaConfig
+entryUUID: fbb03940-f065-102e-9612-79233977c302
+creatorsName: cn=config
+createTimestamp: 20100510095600Z
+entryCSN: 20100510095600.855485Z#000000#000#000000
+modifiersName: cn=config
+modifyTimestamp: 20100510095600Z