5 # This is the OpenLDAP schema for Citadel.
7 # It begins with the OpenLDAP core schema.
9 # The rest is lifted directly from the Kolab source code <http://www.kroupware.org>
10 # because it is intended to be compatible with that product.
12 # (c) 2004 Art Cancro <ajc@uncensored.citadel.org>
13 # (c) 2003 Tassilo Erlewein <tassilo.erlewein@erfrakon.de>
14 # (c) 2003 Martin Konold <martin.konold@erfrakon.de>
15 # (c) 2003 Achim Frank <achim.frank@erfrakon.de>
17 # This program is Free Software under the GNU General Public License (>=v2).
18 # Read the file COPYING that comes with this packages for details.
25 attributetype ( 2.5.4.2 NAME 'knowledgeInformation'
26 DESC 'RFC2256: knowledge information'
27 EQUALITY caseIgnoreMatch
28 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
30 attributetype ( 2.5.4.4 NAME ( 'sn' 'surname' )
31 DESC 'RFC2256: last (family) name(s) for which the entity is known by'
34 attributetype ( 2.5.4.5 NAME 'serialNumber'
35 DESC 'RFC2256: serial number of the entity'
36 EQUALITY caseIgnoreMatch
37 SUBSTR caseIgnoreSubstringsMatch
38 SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
40 attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
41 DESC 'RFC2256: ISO-3166 country 2-letter code'
42 SUP name SINGLE-VALUE )
44 attributetype ( 2.5.4.7 NAME ( 'l' 'localityName' )
45 DESC 'RFC2256: locality which this object resides in'
48 attributetype ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
49 DESC 'RFC2256: state or province which this object resides in'
52 attributetype ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
53 DESC 'RFC2256: street address of this object'
54 EQUALITY caseIgnoreMatch
55 SUBSTR caseIgnoreSubstringsMatch
56 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
58 attributetype ( 2.5.4.10 NAME ( 'o' 'organizationName' )
59 DESC 'RFC2256: organization this object belongs to'
62 attributetype ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
63 DESC 'RFC2256: organizational unit this object belongs to'
66 attributetype ( 2.5.4.12 NAME 'title'
67 DESC 'RFC2256: title associated with the entity'
70 attributetype ( 2.5.4.13 NAME 'description'
71 DESC 'RFC2256: descriptive information'
72 EQUALITY caseIgnoreMatch
73 SUBSTR caseIgnoreSubstringsMatch
74 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
76 attributetype ( 2.5.4.14 NAME 'searchGuide'
77 DESC 'RFC2256: search guide, obsoleted by enhancedSearchGuide'
78 SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
80 attributetype ( 2.5.4.15 NAME 'businessCategory'
81 DESC 'RFC2256: business category'
82 EQUALITY caseIgnoreMatch
83 SUBSTR caseIgnoreSubstringsMatch
84 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
86 attributetype ( 2.5.4.16 NAME 'postalAddress'
87 DESC 'RFC2256: postal address'
88 EQUALITY caseIgnoreListMatch
89 SUBSTR caseIgnoreListSubstringsMatch
90 SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
92 attributetype ( 2.5.4.17 NAME 'postalCode'
93 DESC 'RFC2256: postal code'
94 EQUALITY caseIgnoreMatch
95 SUBSTR caseIgnoreSubstringsMatch
96 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
98 attributetype ( 2.5.4.18 NAME 'postOfficeBox'
99 DESC 'RFC2256: Post Office Box'
100 EQUALITY caseIgnoreMatch
101 SUBSTR caseIgnoreSubstringsMatch
102 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
104 attributetype ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
105 DESC 'RFC2256: Physical Delivery Office Name'
106 EQUALITY caseIgnoreMatch
107 SUBSTR caseIgnoreSubstringsMatch
108 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
110 attributetype ( 2.5.4.20 NAME 'telephoneNumber'
111 DESC 'RFC2256: Telephone Number'
112 EQUALITY telephoneNumberMatch
113 SUBSTR telephoneNumberSubstringsMatch
114 SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
116 attributetype ( 2.5.4.21 NAME 'telexNumber'
117 DESC 'RFC2256: Telex Number'
118 SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
120 attributetype ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
121 DESC 'RFC2256: Teletex Terminal Identifier'
122 SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
124 attributetype ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
125 DESC 'RFC2256: Facsimile (Fax) Telephone Number'
126 SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
128 attributetype ( 2.5.4.24 NAME 'x121Address'
129 DESC 'RFC2256: X.121 Address'
130 EQUALITY numericStringMatch
131 SUBSTR numericStringSubstringsMatch
132 SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
134 attributetype ( 2.5.4.25 NAME 'internationaliSDNNumber'
135 DESC 'RFC2256: international ISDN number'
136 EQUALITY numericStringMatch
137 SUBSTR numericStringSubstringsMatch
138 SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
140 attributetype ( 2.5.4.26 NAME 'registeredAddress'
141 DESC 'RFC2256: registered postal address'
143 SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
145 attributetype ( 2.5.4.27 NAME 'destinationIndicator'
146 DESC 'RFC2256: destination indicator'
147 EQUALITY caseIgnoreMatch
148 SUBSTR caseIgnoreSubstringsMatch
149 SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
151 attributetype ( 2.5.4.28 NAME 'preferredDeliveryMethod'
152 DESC 'RFC2256: preferred delivery method'
153 SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
156 attributetype ( 2.5.4.29 NAME 'presentationAddress'
157 DESC 'RFC2256: presentation address'
158 EQUALITY presentationAddressMatch
159 SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
162 attributetype ( 2.5.4.30 NAME 'supportedApplicationContext'
163 DESC 'RFC2256: supported application context'
164 EQUALITY objectIdentifierMatch
165 SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
167 attributetype ( 2.5.4.31 NAME 'member'
168 DESC 'RFC2256: member of a group'
169 EQUALITY distinguishedNameMatch
170 SUP distinguishedName )
172 attributetype ( 2.5.4.32 NAME 'owner'
173 DESC 'RFC2256: owner (of the object)'
174 SUP distinguishedName )
176 attributetype ( 2.5.4.33 NAME 'roleOccupant'
177 DESC 'RFC2256: occupant of role'
178 SUP distinguishedName )
180 attributetype ( 2.5.4.34 NAME 'seeAlso'
181 DESC 'RFC2256: DN of related object'
182 SUP distinguishedName )
184 attributetype ( 2.5.4.36 NAME 'userCertificate'
185 DESC 'RFC2256: X.509 user certificate, use ;binary'
186 SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
188 attributetype ( 2.5.4.37 NAME 'cACertificate'
189 DESC 'RFC2256: X.509 CA certificate, use ;binary'
190 SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
192 attributetype ( 2.5.4.38 NAME 'authorityRevocationList'
193 DESC 'RFC2256: X.509 authority revocation list, use ;binary'
194 SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
196 attributetype ( 2.5.4.39 NAME 'certificateRevocationList'
197 DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
198 SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
200 attributetype ( 2.5.4.40 NAME 'crossCertificatePair'
201 DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
202 SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
204 attributetype ( 2.5.4.42 NAME ( 'givenName' 'gn' )
205 DESC 'RFC2256: first name(s) for which the entity is known by'
208 attributetype ( 2.5.4.43 NAME 'initials'
209 DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
212 attributetype ( 2.5.4.44 NAME 'generationQualifier'
213 DESC 'RFC2256: name qualifier indicating a generation'
216 attributetype ( 2.5.4.45 NAME 'x500UniqueIdentifier'
217 DESC 'RFC2256: X.500 unique identifier'
218 EQUALITY bitStringMatch
219 SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
221 attributetype ( 2.5.4.46 NAME 'dnQualifier'
222 DESC 'RFC2256: DN qualifier'
223 EQUALITY caseIgnoreMatch
224 ORDERING caseIgnoreOrderingMatch
225 SUBSTR caseIgnoreSubstringsMatch
226 SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
228 attributetype ( 2.5.4.47 NAME 'enhancedSearchGuide'
229 DESC 'RFC2256: enhanced search guide'
230 SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
232 attributetype ( 2.5.4.48 NAME 'protocolInformation'
233 DESC 'RFC2256: protocol information'
234 EQUALITY protocolInformationMatch
235 SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
237 attributetype ( 2.5.4.50 NAME 'uniqueMember'
238 DESC 'RFC2256: unique member of a group'
239 EQUALITY uniqueMemberMatch
240 SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
242 attributetype ( 2.5.4.51 NAME 'houseIdentifier'
243 DESC 'RFC2256: house identifier'
244 EQUALITY caseIgnoreMatch
245 SUBSTR caseIgnoreSubstringsMatch
246 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
248 attributetype ( 2.5.4.52 NAME 'supportedAlgorithms'
249 DESC 'RFC2256: supported algorithms'
250 SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
252 attributetype ( 2.5.4.53 NAME 'deltaRevocationList'
253 DESC 'RFC2256: delta revocation list; use ;binary'
254 SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
256 attributetype ( 2.5.4.54 NAME 'dmdName'
257 DESC 'RFC2256: name of DMD'
260 attributetype ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
261 DESC 'RFC2079: Uniform Resource Identifier with optional label'
262 EQUALITY caseExactMatch
263 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
265 attributetype ( 0.9.2342.19200300.100.1.1
266 NAME ( 'uid' 'userid' )
267 DESC 'RFC1274: user identifier'
268 EQUALITY caseIgnoreMatch
269 SUBSTR caseIgnoreSubstringsMatch
270 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
272 attributetype ( 0.9.2342.19200300.100.1.3
273 NAME ( 'mail' 'rfc822Mailbox' )
274 DESC 'RFC1274: RFC822 Mailbox'
275 EQUALITY caseIgnoreIA5Match
276 SUBSTR caseIgnoreIA5SubstringsMatch
277 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
279 attributetype ( 0.9.2342.19200300.100.1.37
280 NAME 'associatedDomain'
281 DESC 'RFC1274: domain associated with object'
282 EQUALITY caseIgnoreIA5Match
283 SUBSTR caseIgnoreIA5SubstringsMatch
284 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
286 attributetype ( 1.2.840.113549.1.9.1
287 NAME ( 'email' 'emailAddress' 'pkcs9email' )
288 DESC 'RFC2459: legacy attribute for email addresses in DNs'
289 EQUALITY caseIgnoreIA5Match
290 SUBSTR caseIgnoreIA5SubstringsMatch
291 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
293 attributetype ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress'
294 EQUALITY caseIgnoreMatch
295 SUBSTR caseIgnoreSubstringsMatch
296 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
298 attributetype ( 0.9.2342.19200300.100.1.4 NAME 'info'
299 DESC 'RFC1274: general information'
300 EQUALITY caseIgnoreMatch
301 SUBSTR caseIgnoreSubstringsMatch
302 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} )
304 attributetype ( 0.9.2342.19200300.100.1.5
305 NAME ( 'drink' 'favouriteDrink' )
306 DESC 'RFC1274: favorite drink'
307 EQUALITY caseIgnoreMatch
308 SUBSTR caseIgnoreSubstringsMatch
309 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
311 attributetype ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber'
312 DESC 'RFC1274: room number'
313 EQUALITY caseIgnoreMatch
314 SUBSTR caseIgnoreSubstringsMatch
315 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
317 attributetype ( 0.9.2342.19200300.100.1.7 NAME 'photo'
318 DESC 'RFC1274: photo (G3 fax)'
319 SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} )
321 attributetype ( 0.9.2342.19200300.100.1.8 NAME 'userClass'
322 DESC 'RFC1274: categorory of user'
323 EQUALITY caseIgnoreMatch
324 SUBSTR caseIgnoreSubstringsMatch
325 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
327 attributetype ( 0.9.2342.19200300.100.1.9 NAME 'host'
328 DESC 'RFC1274: host computer'
329 EQUALITY caseIgnoreMatch
330 SUBSTR caseIgnoreSubstringsMatch
331 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
333 attributetype ( 0.9.2342.19200300.100.1.10 NAME 'manager'
334 DESC 'RFC1274: DN of manager'
335 EQUALITY distinguishedNameMatch
336 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
338 attributetype ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier'
339 DESC 'RFC1274: unique identifier of document'
340 EQUALITY caseIgnoreMatch
341 SUBSTR caseIgnoreSubstringsMatch
342 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
344 attributetype ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle'
345 DESC 'RFC1274: title of document'
346 EQUALITY caseIgnoreMatch
347 SUBSTR caseIgnoreSubstringsMatch
348 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
350 attributetype ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion'
351 DESC 'RFC1274: version of document'
352 EQUALITY caseIgnoreMatch
353 SUBSTR caseIgnoreSubstringsMatch
354 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
356 attributetype ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor'
357 DESC 'RFC1274: DN of author of document'
358 EQUALITY distinguishedNameMatch
359 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
361 attributetype ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation'
362 DESC 'RFC1274: location of document original'
363 EQUALITY caseIgnoreMatch
364 SUBSTR caseIgnoreSubstringsMatch
365 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
367 attributetype ( 0.9.2342.19200300.100.1.20
368 DESC 'RFC1274: home telephone number'
369 NAME ( 'homePhone' 'homeTelephoneNumber' )
370 EQUALITY telephoneNumberMatch
371 SUBSTR telephoneNumberSubstringsMatch
372 SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
374 attributetype ( 0.9.2342.19200300.100.1.21 NAME 'secretary'
375 DESC 'RFC1274: DN of secretary'
376 EQUALITY distinguishedNameMatch
377 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
379 attributetype ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox'
380 SYNTAX 1.3.6.1.4.1.1466.115.121.1.39 )
382 attributetype ( 0.9.2342.19200300.100.1.26 NAME 'aRecord'
383 EQUALITY caseIgnoreIA5Match
384 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
386 attributetype ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord'
387 EQUALITY caseIgnoreIA5Match
388 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
390 attributetype ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord'
391 EQUALITY caseIgnoreIA5Match
392 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
394 attributetype ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord'
395 EQUALITY caseIgnoreIA5Match
396 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
398 attributetype ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord'
399 EQUALITY caseIgnoreIA5Match
400 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
402 attributetype ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord'
403 EQUALITY caseIgnoreIA5Match
404 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
406 attributetype ( 0.9.2342.19200300.100.1.38 NAME 'associatedName'
407 DESC 'RFC1274: DN of entry associated with domain'
408 EQUALITY distinguishedNameMatch
409 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
411 attributetype ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress'
412 DESC 'RFC1274: home postal address'
413 EQUALITY caseIgnoreListMatch
414 SUBSTR caseIgnoreListSubstringsMatch
415 SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
417 attributetype ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle'
418 DESC 'RFC1274: personal title'
419 EQUALITY caseIgnoreMatch
420 SUBSTR caseIgnoreSubstringsMatch
421 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
423 attributetype ( 0.9.2342.19200300.100.1.41
424 NAME ( 'mobile' 'mobileTelephoneNumber' )
425 DESC 'RFC1274: mobile telephone number'
426 EQUALITY telephoneNumberMatch
427 SUBSTR telephoneNumberSubstringsMatch
428 SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
430 attributetype ( 0.9.2342.19200300.100.1.42
431 NAME ( 'pager' 'pagerTelephoneNumber' )
432 DESC 'RFC1274: pager telephone number'
433 EQUALITY telephoneNumberMatch
434 SUBSTR telephoneNumberSubstringsMatch
435 SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
437 attributetype ( 0.9.2342.19200300.100.1.43
438 NAME ( 'co' 'friendlyCountryName' )
439 DESC 'RFC1274: friendly country name'
440 EQUALITY caseIgnoreMatch
441 SUBSTR caseIgnoreSubstringsMatch
442 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
444 attributetype ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier'
445 DESC 'RFC1274: unique identifer'
446 EQUALITY caseIgnoreMatch
447 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
449 attributetype ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus'
450 DESC 'RFC1274: organizational status'
451 EQUALITY caseIgnoreMatch
452 SUBSTR caseIgnoreSubstringsMatch
453 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
455 attributetype ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox'
456 DESC 'RFC1274: Janet mailbox'
457 EQUALITY caseIgnoreIA5Match
458 SUBSTR caseIgnoreIA5SubstringsMatch
459 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
461 attributetype ( 0.9.2342.19200300.100.1.47
462 NAME 'mailPreferenceOption'
463 DESC 'RFC1274: mail preference option'
464 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
466 attributetype ( 0.9.2342.19200300.100.1.48 NAME 'buildingName'
467 DESC 'RFC1274: name of building'
468 EQUALITY caseIgnoreMatch
469 SUBSTR caseIgnoreSubstringsMatch
470 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
472 attributetype ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality'
473 DESC 'RFC1274: DSA Quality'
474 SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE )
476 attributetype ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality'
477 DESC 'RFC1274: Single Level Quality'
478 SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
480 attributetype ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQuality'
481 DESC 'RFC1274: Subtree Mininum Quality'
482 SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
484 attributetype ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQuality'
485 DESC 'RFC1274: Subtree Maximun Quality'
486 SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
488 attributetype ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature'
489 DESC 'RFC1274: Personal Signature (G3 fax)'
490 SYNTAX 1.3.6.1.4.1.1466.115.121.1.23 )
492 attributetype ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect'
493 DESC 'RFC1274: DIT Redirect'
494 EQUALITY distinguishedNameMatch
495 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
497 attributetype ( 0.9.2342.19200300.100.1.55 NAME 'audio'
498 DESC 'RFC1274: audio (u-law)'
499 SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
501 attributetype ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher'
502 DESC 'RFC1274: publisher of document'
503 EQUALITY caseIgnoreMatch
504 SUBSTR caseIgnoreSubstringsMatch
505 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
507 attributetype ( 2.16.840.1.113730.3.1.1
509 DESC 'RFC2798: vehicle license or registration plate'
510 EQUALITY caseIgnoreMatch
511 SUBSTR caseIgnoreSubstringsMatch
512 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
514 attributetype ( 2.16.840.1.113730.3.1.2
515 NAME 'departmentNumber'
516 DESC 'RFC2798: identifies a department within an organization'
517 EQUALITY caseIgnoreMatch
518 SUBSTR caseIgnoreSubstringsMatch
519 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
521 attributetype ( 2.16.840.1.113730.3.1.241
523 DESC 'RFC2798: preferred name to be used when displaying entries'
524 EQUALITY caseIgnoreMatch
525 SUBSTR caseIgnoreSubstringsMatch
526 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
529 attributetype ( 2.16.840.1.113730.3.1.3
530 NAME 'employeeNumber'
531 DESC 'RFC2798: numerically identifies an employee within an organization'
532 EQUALITY caseIgnoreMatch
533 SUBSTR caseIgnoreSubstringsMatch
534 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
537 attributetype ( 2.16.840.1.113730.3.1.4
539 DESC 'RFC2798: type of employment for a person'
540 EQUALITY caseIgnoreMatch
541 SUBSTR caseIgnoreSubstringsMatch
542 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
544 attributetype ( 0.9.2342.19200300.100.1.60
546 DESC 'RFC2798: a JPEG image'
547 SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 )
549 attributetype ( 2.16.840.1.113730.3.1.39
550 NAME 'preferredLanguage'
551 DESC 'RFC2798: preferred written or spoken language for a person'
552 EQUALITY caseIgnoreMatch
553 SUBSTR caseIgnoreSubstringsMatch
554 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
557 attributetype ( 2.16.840.1.113730.3.1.40
558 NAME 'userSMIMECertificate'
559 DESC 'RFC2798: PKCS#7 SignedData used to support S/MIME'
560 SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
562 attributetype ( 2.16.840.1.113730.3.1.216
564 DESC 'RFC2798: personal identity information, a PKCS #12 PFX'
565 SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
567 attributetype ( 0.9.2342.19200300.100.1.25
568 NAME ( 'dc' 'domainComponent' )
569 DESC 'RFC1274/2247: domain component'
570 EQUALITY caseIgnoreIA5Match
571 SUBSTR caseIgnoreIA5SubstringsMatch
572 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
578 attributetype ( 1.3.6.1.4.1.60000.2.1.1
582 attributetype ( 1.3.6.1.4.1.60000.2.1.2
584 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
585 EQUALITY booleanMatch )
587 attributetype ( 1.3.6.1.4.1.60000.2.1.3
589 DESC 'RFC1274: RFC822 Mailbox'
590 EQUALITY caseIgnoreIA5Match
591 SUBSTR caseIgnoreIA5SubstringsMatch
592 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
596 attributetype ( 1.3.6.1.4.1.60000.2.1.5
598 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
600 # postfix specific attributes
602 attributetype ( 1.3.6.1.4.1.60000.2.1.501
603 NAME 'postfix-mydomain'
604 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
606 attributetype ( 1.3.6.1.4.1.60000.2.1.502
607 NAME 'postfix-relaydomains'
608 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
610 attributetype ( 1.3.6.1.4.1.60000.2.1.503
611 NAME 'postfix-mydestination'
612 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
614 attributetype ( 1.3.6.1.4.1.60000.2.1.504
615 NAME 'postfix-mynetworks'
616 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
618 attributetype ( 1.3.6.1.4.1.60000.2.1.505
619 NAME 'postfix-relayhost'
620 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
622 attributetype ( 1.3.6.1.4.1.60000.2.1.506
623 NAME 'postfix-transport'
624 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
627 # imapd specific attributes
629 attributetype ( 1.3.6.1.4.1.60000.2.1.601
630 NAME 'cyrus-autocreatequota'
631 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
633 attributetype ( 1.3.6.1.4.1.60000.2.1.602
635 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
637 attributetype ( 1.3.6.1.4.1.60000.2.1.603
639 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
640 EQUALITY booleanMatch )
642 attributetype ( 1.3.6.1.4.1.60000.2.1.604
644 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
645 EQUALITY booleanMatch )
647 attributetype ( 1.3.6.1.4.1.60000.2.1.605
649 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
651 attributetype ( 1.3.6.1.4.1.60000.2.1.651
653 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
655 attributetype ( 1.3.6.1.4.1.60000.2.1.606
657 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
658 EQUALITY booleanMatch )
660 attributetype ( 1.3.6.1.4.1.60000.2.1.607
662 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
663 EQUALITY booleanMatch )
665 attributetype ( 1.3.6.1.4.1.60000.2.1.608
667 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
668 EQUALITY booleanMatch )
670 # apache2 and php specific attributes
671 attributetype ( 1.3.6.1.4.1.60000.2.1.701
673 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
674 EQUALITY booleanMatch )
676 # proftpd specific attributes
678 attributetype ( 1.3.6.1.4.1.60000.2.1.901
679 NAME 'proftpd-defaultquota'
680 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
682 attributetype ( 1.3.6.1.4.1.60000.2.1.902
684 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
685 EQUALITY booleanMatch )
687 attributetype ( 1.3.6.1.4.1.60000.2.1.903
688 NAME 'proftpd-userPassword'
689 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
691 ########################
692 # kolab object classes #
693 ########################
695 objectclass ( 1.3.6.1.4.1.60000.2.2.1 NAME 'kolab'
696 DESC 'Kolab server config'
701 postfix-relaydomains $
702 postfix-mydestination $
706 cyrus-autocreatequota $
715 proftpd-defaultquota $
719 objectclass ( 1.3.6.1.4.1.60000.2.2.9 NAME 'sharedfolder'
720 DESC 'IMAP shared folder'
723 MAY ( acl $ userquota $ deleteflag ) )
725 objectclass ( 1.3.6.1.4.1.5322.13.1.1 NAME 'namedObject'
733 objectclass ( 2.5.6.2 NAME 'country'
734 DESC 'RFC2256: a country'
737 MAY ( searchGuide $ description $ deleteflag ) )
739 objectclass ( 2.5.6.3 NAME 'locality'
740 DESC 'RFC2256: a locality'
742 MAY ( street $ seeAlso $ searchGuide $ st $ l $ description $ deleteflag ) )
744 objectclass ( 2.5.6.4 NAME 'organization'
745 DESC 'RFC2256: an organization'
748 MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
749 x121Address $ registeredAddress $ destinationIndicator $
750 preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
751 telephoneNumber $ internationaliSDNNumber $
752 facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
753 postalAddress $ physicalDeliveryOfficeName $ st $ l $ description $
754 c $ mail $ deleteflag $ alias ) )
756 objectclass ( 2.5.6.5 NAME 'organizationalUnit'
757 DESC 'RFC2256: an organizational unit'
760 MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
761 x121Address $ registeredAddress $ destinationIndicator $
762 preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
763 telephoneNumber $ internationaliSDNNumber $
764 facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
765 postalAddress $ physicalDeliveryOfficeName $ st $ l $ description $
766 c $ mail $ deleteflag $ alias ) )
768 objectclass ( 2.5.6.6 NAME 'person'
769 DESC 'RFC2256: a person'
772 MAY ( userPassword $ telephoneNumber $ seeAlso $ description $ deleteflag ) )
774 objectclass ( 2.5.6.7 NAME 'organizationalPerson'
775 DESC 'RFC2256: an organizational person'
776 SUP person STRUCTURAL
777 MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
778 preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
779 telephoneNumber $ internationaliSDNNumber $
780 facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
781 postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l $
782 c $ userquota $ deleteflag ) )
784 #objectclass ( 2.5.6.8 NAME 'organizationalRole'
785 # DESC 'RFC2256: an organizational role'
788 # MAY ( x121Address $ registeredAddress $ destinationIndicator $
789 # preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
790 # telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
791 # seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
792 # postOfficeBox $ postalCode $ postalAddress $
793 # physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
795 objectclass ( 2.5.6.9 NAME 'groupOfNames'
796 DESC 'RFC2256: a group of names (DNs)'
799 MAY ( member $ businessCategory $ seeAlso $ owner $ ou $ o $ description $ deleteflag ) )
801 #objectclass ( 2.5.6.10 NAME 'residentialPerson'
802 # DESC 'RFC2256: an residential person'
803 # SUP person STRUCTURAL
805 # MAY ( businessCategory $ x121Address $ registeredAddress $
806 # destinationIndicator $ preferredDeliveryMethod $ telexNumber $
807 # teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
808 # facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
809 # postOfficeBox $ postalCode $ postalAddress $
810 # physicalDeliveryOfficeName $ st $ l $ c $ deleteflag ) )
812 objectclass ( 2.5.6.11 NAME 'applicationProcess'
813 DESC 'RFC2256: an application process'
816 MAY ( seeAlso $ ou $ l $ description ) )
818 #objectclass ( 2.5.6.12 NAME 'applicationEntity'
819 # DESC 'RFC2256: an application entity'
821 # MUST ( presentationAddress $ cn )
822 # MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
825 #objectclass ( 2.5.6.13 NAME 'dSA'
826 # DESC 'RFC2256: a directory system agent (a server)'
827 # SUP applicationEntity STRUCTURAL
828 # MAY knowledgeInformation )
830 #objectclass ( 2.5.6.14 NAME 'device'
831 # DESC 'RFC2256: a device'
834 # MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
836 #objectclass ( 2.5.6.15 NAME 'strongAuthenticationUser'
837 # DESC 'RFC2256: a strong authentication user'
839 # MUST userCertificate )
841 #objectclass ( 2.5.6.16 NAME 'certificationAuthority'
842 # DESC 'RFC2256: a certificate authority'
844 # MUST ( authorityRevocationList $ certificateRevocationList $
845 # cACertificate ) MAY crossCertificatePair )
847 #objectclass ( 2.5.6.17 NAME 'groupOfUniqueNames'
848 # DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
850 # MUST ( uniqueMember $ cn )
851 # MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
853 #objectclass ( 2.5.6.18 NAME 'userSecurityInformation'
854 # DESC 'RFC2256: a user security information'
856 # MAY ( supportedAlgorithms ) )
858 #objectclass ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
859 # SUP certificationAuthority
860 # AUXILIARY MAY ( deltaRevocationList ) )
862 #objectclass ( 2.5.6.19 NAME 'cRLDistributionPoint'
865 # MAY ( certificateRevocationList $ authorityRevocationList $
866 # deltaRevocationList ) )
868 #objectclass ( 2.5.6.20 NAME 'dmd'
871 # MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
872 # x121Address $ registeredAddress $ destinationIndicator $
873 # preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
874 # telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
875 # street $ postOfficeBox $ postalCode $ postalAddress $
876 # physicalDeliveryOfficeName $ st $ l $ description ) )
878 #objectclass ( 2.5.6.21 NAME 'pkiUser'
879 # DESC 'RFC2587: a PKI user'
881 # MAY userCertificate )
883 #objectclass ( 2.5.6.22 NAME 'pkiCA'
884 # DESC 'RFC2587: PKI certificate authority'
886 # MAY ( authorityRevocationList $ certificateRevocationList $
887 # cACertificate $ crossCertificatePair ) )
889 #objectclass ( 2.5.6.23 NAME 'deltaCRL'
890 # DESC 'RFC2587: PKI user'
892 # MAY deltaRevocationList )
894 #objectclass ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
895 # DESC 'RFC2079: object that contains the URI attribute type'
897 # SUP top AUXILIARY )
899 objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
900 DESC 'RFC1274: simple security object'
904 objectclass ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
905 DESC 'RFC2247: domain component object'
906 SUP top AUXILIARY MUST dc )
908 objectclass ( 1.3.6.1.1.3.1 NAME 'uidObject'
909 DESC 'RFC2377: uid object'
910 SUP top AUXILIARY MUST uid )
912 #objectclass ( 0.9.2342.19200300.100.4.4
913 # NAME ( 'pilotPerson' 'newPilotPerson' )
914 # SUP person STRUCTURAL
915 # MAY ( userid $ textEncodedORAddress $ rfc822Mailbox $
916 # favouriteDrink $ roomNumber $ userClass $
917 # homeTelephoneNumber $ homePostalAddress $ secretary $
918 # personalTitle $ preferredDeliveryMethod $ businessCategory $
919 # janetMailbox $ otherMailbox $ mobileTelephoneNumber $
920 # pagerTelephoneNumber $ organizationalStatus $
921 # mailPreferenceOption $ personalSignature )
924 #objectclass ( 0.9.2342.19200300.100.4.5 NAME 'account'
927 # MAY ( description $ seeAlso $ localityName $
928 # organizationName $ organizationalUnitName $ host )
931 #objectclass ( 0.9.2342.19200300.100.4.6 NAME 'document'
933 # MUST documentIdentifier
934 # MAY ( commonName $ description $ seeAlso $ localityName $
935 # organizationName $ organizationalUnitName $
936 # documentTitle $ documentVersion $ documentAuthor $
937 # documentLocation $ documentPublisher )
940 objectclass ( 0.9.2342.19200300.100.4.7 NAME 'room'
943 MAY ( roomNumber $ description $ seeAlso $ telephoneNumber )
946 #objectclass ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries'
949 # MAY ( description $ seeAlso $ telephonenumber $
950 # localityName $ organizationName $ organizationalUnitName )
953 objectclass ( 0.9.2342.19200300.100.4.13 NAME 'domain'
956 MAY ( associatedName $ organizationName $ description $
957 businessCategory $ seeAlso $ searchGuide $ userPassword $
958 localityName $ stateOrProvinceName $ streetAddress $
959 physicalDeliveryOfficeName $ postalAddress $ postalCode $
960 postOfficeBox $ streetAddress $
961 facsimileTelephoneNumber $ internationalISDNNumber $
962 telephoneNumber $ teletexTerminalIdentifier $ telexNumber $
963 preferredDeliveryMethod $ destinationIndicator $
964 registeredAddress $ x121Address )
967 #objectclass ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart'
968 # SUP domain STRUCTURAL
969 # MAY ( commonName $ surname $ description $ seeAlso $ telephoneNumber $
970 # physicalDeliveryOfficeName $ postalAddress $ postalCode $
971 # postOfficeBox $ streetAddress $
972 # facsimileTelephoneNumber $ internationalISDNNumber $
973 # telephoneNumber $ teletexTerminalIdentifier $
974 # telexNumber $ preferredDeliveryMethod $ destinationIndicator $
975 # registeredAddress $ x121Address )
978 #objectclass ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain'
979 # SUP 'domain' STRUCTURAL
980 # MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $
981 # SOARecord $ CNAMERecord )
984 #objectclass ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject'
985 # DESC 'RFC1274: an object related to an domain'
987 # MUST associatedDomain )
989 #objectclass ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry'
990 # SUP country STRUCTURAL
991 # MUST friendlyCountryName )
993 #objectclass ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization'
994 # SUP ( organization $ organizationalUnit ) STRUCTURAL
997 #objectclass ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA'
1001 #objectclass ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData'
1004 # MAY ( subtreeMinimumQuality $ subtreeMaximumQuality )
1007 objectclass ( 2.16.840.1.113730.3.2.2
1008 NAME 'inetOrgPerson'
1009 DESC 'RFC2798: Internet Organizational Person'
1010 SUP organizationalPerson
1013 audio $ businessCategory $ carLicense $ departmentNumber $
1014 displayName $ employeeNumber $ employeeType $ givenName $
1015 homePhone $ homePostalAddress $ initials $ jpegPhoto $
1016 labeledURI $ mail $ manager $ mobile $ o $ pager $
1017 photo $ roomNumber $ secretary $ uid $ userCertificate $
1018 x500uniqueIdentifier $ preferredLanguage $
1019 userSMIMECertificate $ userPKCS12 $ deleteflag $ alias )