preamble.sdf 11.8 KB
Newer Older
Kurt Zeilenga's avatar
Kurt Zeilenga committed
1
# $OpenLDAP$
Quanah Gibson-Mount's avatar
Quanah Gibson-Mount committed
2
# Copyright 1999-2021 The OpenLDAP Foundation, All Rights Reserved.
3
4
5
6
7
8
# COPYING RESTRICTIONS APPLY, see COPYRIGHT.
 
#
# Preamble for all OpenLDAP SDF documents
#

Quanah Gibson-Mount's avatar
Quanah Gibson-Mount committed
9
!default VERSION 2.5
Kurt Zeilenga's avatar
Kurt Zeilenga committed
10

11
12
13
14
#
# Paths are relative to the main subdirectories
#

15
!define DOC_AUTHOR	"The OpenLDAP Project <{{URL:https://www.openldap.org/}}>"
Quanah Gibson-Mount's avatar
Quanah Gibson-Mount committed
16
!define DOC_NAME    "OpenLDAP Software 2.5"
Kurt Zeilenga's avatar
Kurt Zeilenga committed
17
!define DOC_TYPE    "Guide"
18

19
!define DOC_LOGO	"../images/LDAPlogo.gif"
Kurt Zeilenga's avatar
Kurt Zeilenga committed
20
!define DOC_LOGO_BASE "../images/"
21
!define DOC_HTML_LOGO ""
22
23
24
25

!define DOC_LOF_TITLE	"Figures"
!define DOC_LOF

26
!define HTML_URL_HOME		"https://www.openldap.org/"
27
28
!define HTML_URL_CATALOG	"../index.html"

29
!macro HTML_HEADER
Kurt Zeilenga's avatar
Kurt Zeilenga committed
30
31
32
#	!block inline
#<FONT FACE="Arial,Verdana,Helvetica">
#	!endblock
33
34
	!if DOC_LOGO
		!block inline
35
<A HREF="https://www.OpenLDAP.org/">
36
37
38
39
40
41
42
43
44
45
		!endblock
		!import DOC_LOGO; align="Left"; border="0"; base=$var{'DOC_LOGO_BASE'}
		!block inline
</A>
		!endblock
		!HTML_NAVIGATE
		!clear "Left"
	!else
		!HTML_NAVIGATE
	!endif
46
47
48
49
50
!endmacro

!macro HTML_FOOTER
	!HTML_PRE_SECTION
	!HTML_NAVIGATE
Kurt Zeilenga's avatar
Kurt Zeilenga committed
51
52
53
#	!block inline; expand
#</FONT>
#	!endblock
54
55
56
	!block inline; expand
<P>
<FONT COLOR="#808080" FACE="Arial,Verdana,Helvetica" SIZE="1"><B>
Kurt Zeilenga's avatar
Kurt Zeilenga committed
57
________________<BR>
58
<SMALL>&copy; Copyright 2011-2021, <A HREF="https://www.OpenLDAP.org/foundation/">OpenLDAP Foundation</A>, <A HREF="mailto:info@OpenLDAP.org">info@OpenLDAP.org</A></SMALL></B></FONT>
59
60
61
62
63

	!endblock
!endmacro

!macro HTML_TOPIC_HEADER
Kurt Zeilenga's avatar
Kurt Zeilenga committed
64
65
66
#	!block inline; expand
#<FONT FACE="Arial,Verdana,Helvetica">
#	!endblock
67
68
69
70
	!define DOC_TOPIC_LOGO $var{'DOC_LOGO'}
	!if DOC_TOPIC_LOGO
		!default DOC_TOPIC_LOGO_BASE $var{'DOC_LOGO_BASE'}
		!block inline
71
<A HREF="https://www.OpenLDAP.org/">
72
73
74
75
76
77
78
79
80
81
		!endblock
		!import DOC_TOPIC_LOGO; align="Left"; border="0"; base=$var{'DOC_TOPIC_LOGO_BASE'}
		!block inline
</A>
		!endblock
		!HTML_TOPIC_NAVIGATE
		!clear "Left"
	!else
		!HTML_TOPIC_NAVIGATE
	!endif
82
83
84
85
86
!endmacro

!macro HTML_TOPIC_FOOTER
	!HTML_PRE_SECTION
	!HTML_TOPIC_NAVIGATE
Kurt Zeilenga's avatar
Kurt Zeilenga committed
87
88
89
#	!block inline; expand
#</FONT>
#	!endblock
90
91
92
	!block inline; expand
<P>
<FONT COLOR="#808080" FACE="Arial,Verdana,Helvetica" SIZE="1"><B>
Kurt Zeilenga's avatar
Kurt Zeilenga committed
93
________________<BR>
Quanah Gibson-Mount's avatar
Quanah Gibson-Mount committed
94
<SMALL>&copy; Copyright 2011-2021, <A HREF="https://www.OpenLDAP.org/foundation/">OpenLDAP Foundation</A>, <A HREF="mailto:info@OpenLDAP.org">info@OpenLDAP.org</A></SMALL></B></FONT>
95
96
97
98
99

	!endblock
!endmacro


Kurt Zeilenga's avatar
Kurt Zeilenga committed
100
# OpenLDAP related organization
Kurt Zeilenga's avatar
Kurt Zeilenga committed
101
!block organisations; data; sort='Name'
Kurt Zeilenga's avatar
Kurt Zeilenga committed
102
Name|Long|Jump
103
104
ANSI|American National Standards Institute|https://www.ansi.org/
BSI|British Standards Institute|https://www.bsigroup.com/en-GB/
Kurt Zeilenga's avatar
Kurt Zeilenga committed
105
COSINE|Co-operation and Open Systems Interconnection in Europe
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
CPAN|Comprehensive Perl Archive Network|https://www.cpan.org/
Cyrus|Project Cyrus|https://www.cyrusimap.org/
FSF|Free Software Foundation|https://www.fsf.org/
GNU|GNU Not Unix Project|https://www.gnu.org/
IAB|Internet Architecture Board|https://www.iab.org/
IANA|Internet Assigned Numbers Authority|https://www.iana.org/
IEEE|Institute of Electrical and Electronics Engineers|https://www.ieee.org
IESG|Internet Engineering Steering Group|https://www.ietf.org/about/groups/iesg/
IETF|Internet Engineering Task Force|https://www.ietf.org/
IRTF|Internet Research Task Force|https://irtf.org/
ISO|International Standards Organisation|https://www.iso.org/
ISOC|Internet Society|https://www.internetsociety.org/
ITU|International Telecommunication Union|https://www.itu.int/
OLF|OpenLDAP Foundation|https://www.openldap.org/foundation/
OLP|OpenLDAP Project|https://www.openldap.org/project/
OpenSSL|OpenSSL Project|https://www.openssl.org/
RFC Editor|RFC Editor|https://www.rfc-editor.org/
Oracle|Oracle Corporation|https://www.oracle.com/
UM|University of Michigan|https://www.umich.edu/
UMLDAP|University of Michigan LDAP Team|https://web.archive.org/web/20160302011357/http://www.umich.edu/~dirsvcs/ldap/ldap.html
Kurt Zeilenga's avatar
Kurt Zeilenga committed
126
127
!endblock

Kurt Zeilenga's avatar
Kurt Zeilenga committed
128
!block products; data; sort='Name'
Kurt Zeilenga's avatar
Kurt Zeilenga committed
129
Name|Jump
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Cyrus|https://www.cyrusimap.org/
Cyrus SASL|https://www.cyrusimap.org/sasl/
Git|https://git-scm.com/
GNU|https://www.gnu.org/software/
GnuTLS|https://gnutls.org/
Heimdal|https://github.com/heimdal/
JLDAP|https://www.openldap.org/jldap/
libevent|https://libevent.org/
MIT Kerberos|https://web.mit.edu/kerberos/
OpenLDAP|https://www.openldap.org/
OpenLDAP FAQ|https://www.openldap.org/faq/
OpenLDAP ITS|https://bugs.openldap.org/
OpenLDAP Software|https://www.openldap.org/software/
OpenSSL|https://www.openssl.org/
Perl|https://www.perl.org/
SDF|https://metacpan.org/release/sdf
UMLDAP|https://web.archive.org/web/20160302011357/http://www.umich.edu/~dirsvcs/ldap/ldap.html
Kurt Zeilenga's avatar
Kurt Zeilenga committed
147
148
149
!endblock

# Internet and X.500 terms
Kurt Zeilenga's avatar
Kurt Zeilenga committed
150
!block terms; data; sort='Term'
Kurt Zeilenga's avatar
Kurt Zeilenga committed
151
Term|Definition
Kurt Zeilenga's avatar
Kurt Zeilenga committed
152
153
154
155
3DES|Triple DES
ABNF|Augmented Backus-Naur Form
ACDF|Access Control Decision Function
ACE|ASCII Compatible Encoding
156
ASCII|American Standard Code for Information Interchange
Kurt Zeilenga's avatar
Kurt Zeilenga committed
157
158
159
ACID|Atomicity, Consistency, Isolation, and Durability
ACI|Access Control Information
ACL|Access Control List
Kurt Zeilenga's avatar
Kurt Zeilenga committed
160
AES|Advance Encryption Standard
Kurt Zeilenga's avatar
Kurt Zeilenga committed
161
ABI|Application Binary Interface
Kurt Zeilenga's avatar
Kurt Zeilenga committed
162
API|Application Program Interface
Kurt Zeilenga's avatar
Kurt Zeilenga committed
163
164
ASN.1|Abstract Syntax Notation - One
AVA|Attribute Value Assertion
165
AuthcDN|Authentication DN
Kurt Zeilenga's avatar
Kurt Zeilenga committed
166
AuthcId|Authentication Identity
Howard Chu's avatar
Howard Chu committed
167
AuthzDN|Authorization DN
Kurt Zeilenga's avatar
Kurt Zeilenga committed
168
169
AuthzId|Authorization Identity
BCP|Best Current Practice
Kurt Zeilenga's avatar
Kurt Zeilenga committed
170
BER|Basic Encoding Rules
Kurt Zeilenga's avatar
Kurt Zeilenga committed
171
BNF|Backus-Naur Form
Kurt Zeilenga's avatar
Kurt Zeilenga committed
172
C|The C Programming Language
Howard Chu's avatar
Howard Chu committed
173
CA|Certificate Authority
Kurt Zeilenga's avatar
Kurt Zeilenga committed
174
CER|Canonical Encoding Rules
Kurt Zeilenga's avatar
Kurt Zeilenga committed
175
CLDAP|Connection-less LDAP
Kurt Zeilenga's avatar
Kurt Zeilenga committed
176
CN|Common Name
177
CRAM-MD5|SASL MD5 Challenge/Response Authentication Mechanism
Kurt Zeilenga's avatar
Kurt Zeilenga committed
178
CRL|Certificate Revocation List
Kurt Zeilenga's avatar
Kurt Zeilenga committed
179
DAP|Directory Access Protocol
Kurt Zeilenga's avatar
Kurt Zeilenga committed
180
DC|Domain Component
Kurt Zeilenga's avatar
Kurt Zeilenga committed
181
DER|Distinguished Encoding Rules
Kurt Zeilenga's avatar
Kurt Zeilenga committed
182
DES|Data Encryption Standard
Kurt Zeilenga's avatar
Kurt Zeilenga committed
183
DIB|Directory Information Base
Kurt Zeilenga's avatar
Kurt Zeilenga committed
184
DIGEST-MD5|SASL Digest MD5 Authentication Mechanism
Kurt Zeilenga's avatar
Kurt Zeilenga committed
185
DISP|Directory Information Shadowing Protocol
Kurt Zeilenga's avatar
Kurt Zeilenga committed
186
187
DIT|Directory Information Tree
DNS|Domain Name System
Kurt Zeilenga's avatar
Kurt Zeilenga committed
188
189
190
191
DN|Distinguished Name
DOP|Directory Operational Binding Management Protocol
DSAIT|DSA Information Tree
DSA|Directory System Agent
Kurt Zeilenga's avatar
Kurt Zeilenga committed
192
DSE|DSA-specific Entry
Kurt Zeilenga's avatar
Kurt Zeilenga committed
193
194
DSP|Directory System Protocol
DS|Draft Standard
Kurt Zeilenga's avatar
Kurt Zeilenga committed
195
DUA|Directory User Agent
Kurt Zeilenga's avatar
Kurt Zeilenga committed
196
EXTERNAL|SASL External Authentication Mechanism
Kurt Zeilenga's avatar
Kurt Zeilenga committed
197
FAQ|Frequently Asked Questions
Kurt Zeilenga's avatar
Kurt Zeilenga committed
198
FTP|File Transfer Protocol
Kurt Zeilenga's avatar
Kurt Zeilenga committed
199
FYI|For Your Information
Kurt Zeilenga's avatar
Kurt Zeilenga committed
200
GSER|Generic String Encoding Rules
Kurt Zeilenga's avatar
Kurt Zeilenga committed
201
202
GSS-API|Generic Security Service Application Program Interface
GSSAPI|SASL Kerberos V GSS-API Authentication Mechanism
Kurt Zeilenga's avatar
Kurt Zeilenga committed
203
204
205
206
207
208
I-D|Internet-Draft
IA5|International Alphabet 5
IDNA|Internationalized Domain Names in Applications
IDN|Internationalized Domain Name
ID|Identification
ID|Identifier
209
IDL|Index Data Lookups
Kurt Zeilenga's avatar
Kurt Zeilenga committed
210
211
212
IP|Internet Protocol
IPC|Inter-process communication
IPsec|Internet Protocol Security
Kurt Zeilenga's avatar
Kurt Zeilenga committed
213
214
IPv4|Internet Protocol, version 4
IPv6|Internet Protocol, version 6
Kurt Zeilenga's avatar
Kurt Zeilenga committed
215
ITS|Issue Tracking System
Kurt Zeilenga's avatar
Kurt Zeilenga committed
216
JPEG|Joint Photographic Experts Group
Kurt Zeilenga's avatar
Kurt Zeilenga committed
217
Kerberos|Kerberos Authentication Service
Kurt Zeilenga's avatar
Kurt Zeilenga committed
218
219
LBER|Lightweight BER
LDAP|Lightweight Directory Access Protocol
220
LDAP Sync|LDAP Content Synchronization
Kurt Zeilenga's avatar
Kurt Zeilenga committed
221
LDAPv3|LDAP, version 3
Kurt Zeilenga's avatar
Kurt Zeilenga committed
222
LDIF|LDAP Data Interchange Format
Howard Chu's avatar
Howard Chu committed
223
LMDB|Lightning Memory-Mapped Database
Kurt Zeilenga's avatar
Kurt Zeilenga committed
224
MD5|Message Digest 5
Howard Chu's avatar
Howard Chu committed
225
MDB|Memory-Mapped Database (Backend)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
226
MIB|Management Information Base
Kurt Zeilenga's avatar
Kurt Zeilenga committed
227
228
229
MODDN|Modify DN
MODRDN|Modify RDN
NSSR|Non-specific Subordinate Reference
Kurt Zeilenga's avatar
Kurt Zeilenga committed
230
OID|Object Identifier
Kurt Zeilenga's avatar
Kurt Zeilenga committed
231
232
OSI|Open Systems Interconnect
OTP|One Time Password
Kurt Zeilenga's avatar
Kurt Zeilenga committed
233
PDU|Protocol Data Unit
Howard Chu's avatar
Howard Chu committed
234
PEM|Privacy Enhanced eMail
235
PEN|Private Enterprise Number
Kurt Zeilenga's avatar
Kurt Zeilenga committed
236
PKCS|Public Key Cryptosystem
Kurt Zeilenga's avatar
Kurt Zeilenga committed
237
PKI|Public Key Infrastructure
238
PKIX|Public Key Infrastructure (X.509)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
239
PLAIN|SASL Plaintext Password Authentication Mechanism
240
POSIX|Portable Operating System Interface
Kurt Zeilenga's avatar
Kurt Zeilenga committed
241
242
PS|Proposed Standard
RDN|Relative Distinguished Name
Kurt Zeilenga's avatar
Kurt Zeilenga committed
243
RFC|Request for Comments
Kurt Zeilenga's avatar
Kurt Zeilenga committed
244
RPC|Remote Procedure Call
Kurt Zeilenga's avatar
Kurt Zeilenga committed
245
246
RXER|Robust XML Encoding Rules
SASL|Simple Authentication and Security Layer
Kurt Zeilenga's avatar
Kurt Zeilenga committed
247
SDF|Simple Document Format
Kurt Zeilenga's avatar
Kurt Zeilenga committed
248
249
SDSE|Shadowed DSE
SHA1|Secure Hash Algorithm 1
250
251
SLAPD|Standalone LDAP Daemon
SLURPD|Standalone LDAP Update Replication Daemon
Kurt Zeilenga's avatar
Kurt Zeilenga committed
252
253
SMTP|Simple Mail Transfer Protocol
SNMP|Simple Network Management Protocol
254
SQL|Structured Query Language
Kurt Zeilenga's avatar
Kurt Zeilenga committed
255
SRP|Secure Remote Password
Kurt Zeilenga's avatar
Kurt Zeilenga committed
256
SSF|Security Strength Factor
Kurt Zeilenga's avatar
Kurt Zeilenga committed
257
258
SSL|Secure Socket Layer
STD|Internet Standard
Kurt Zeilenga's avatar
Kurt Zeilenga committed
259
260
TCP|Transmission Control Protocol
TLS|Transport Layer Security
Kurt Zeilenga's avatar
Kurt Zeilenga committed
261
UCS|Universal Multiple-Octet Coded Character Set
Kurt Zeilenga's avatar
Kurt Zeilenga committed
262
UDP|User Datagram Protocol
Kurt Zeilenga's avatar
Kurt Zeilenga committed
263
UID|User Identifier
264
265
Unicode|The Unicode Standard
UNIX|Unix
Kurt Zeilenga's avatar
Kurt Zeilenga committed
266
267
URI|Uniform Resource Identifier
URL|Uniform Resource Locator
Kurt Zeilenga's avatar
Kurt Zeilenga committed
268
URN|Uniform Resource Name
269
UTF-8|8-bit UCS/Unicode Transformation Format
Kurt Zeilenga's avatar
Kurt Zeilenga committed
270
271
UTR|Unicode Technical Report
UUID|Universally Unique Identifier
Kurt Zeilenga's avatar
Kurt Zeilenga committed
272
273
WWW|World Wide Web
X.500|X.500 Directory Services
Howard Chu's avatar
Howard Chu committed
274
X.509|X.509 Public Key and Attribute Certificate Frameworks
Kurt Zeilenga's avatar
Kurt Zeilenga committed
275
276
277
XED|XML Enabled Directory
XER|XML Encoding Rules
XML|Extensible Markup Language
278
syncrepl|LDAP Sync-based Replication
279
lloadd|LDAP Load Balancer
Kurt Zeilenga's avatar
Kurt Zeilenga committed
280
!endblock
281

Kurt Zeilenga's avatar
Kurt Zeilenga committed
282
!block references; data; sort=Reference; style=grid
Kurt Zeilenga's avatar
Kurt Zeilenga committed
283
Reference|Status|Document|Jump
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
UM-GUIDE|O|The SLAPD and SLURPD Administrators Guide|https://web.archive.org/web/20170809071245/http://www.umich.edu/~dirsvcs/ldap/doc/guides/slapd/guide.pdf
RFC2079|PS|Definition of an X.500 Attribute Type and an Object Class to Hold Uniform Resource Identifers|https://www.rfc-editor.org/rfc/rfc2079.txt
RFC2296|PS|Use of Language Codes in LDAP|https://www.rfc-editor.org/rfc/rfc2296.txt
RFC2307|X|An Approach for Using LDAP as a Network Information Service|https://www.rfc-editor.org/rfc/rfc2307.txt
RFC2589|PS|Lightweight Directory Access Protocol (v3): Extensions for Dynamic Directory Services|https://www.rfc-editor.org/rfc/rfc2589.txt
RFC2798|I|Definition of the inetOrgPerson LDAP Object Class|https://www.rfc-editor.org/rfc/rfc2798.txt
RFC2831|PS|Using Digest Authentication as a SASL Mechanism|https://www.rfc-editor.org/rfc/rfc2831.txt
RFC2849|PS|The LDAP Data Interchange Format|https://www.rfc-editor.org/rfc/rfc2849.txt
RFC3088|X|OpenLDAP Root Service|https://www.rfc-editor.org/rfc/rfc3088.txt
RFC3296|PS|Named Subordinate References in LDAP|https://www.rfc-editor.org/rfc/rfc3296.txt
RFC3384|I|Lightweight Directory Access Protocol (version 3) Replication Requirements|https://www.rfc-editor.org/rfc/rfc3384.txt
RFC3494|I|Lightweight Directory Access Protocol version 2 (LDAPv2) to Historic Status|https://www.rfc-editor.org/rfc/rfc3494.txt
RFC4013|PS|SASLprep: Stringprep Profile for User Names and Passwords|https://www.rfc-editor.org/rfc/rfc4013.txt
RFC4346|PS|The Transport Layer Security (TLS) Protocol, Version 1.1|https://www.rfc-editor.org/rfc/rfc4346.txt
RFC4422|PS|Simple Authentication and Security Layer (SASL)|https://www.rfc-editor.org/rfc/rfc4422.txt
RFC4510|PS|Lightweight Directory Access Protocol (LDAP): Technical Specification Roadmap|https://www.rfc-editor.org/rfc/rfc4510.txt
RFC4511|PS|Lightweight Directory Access Protocol (LDAP): The Protocol|https://www.rfc-editor.org/rfc/rfc4511.txt
RFC4512|PS|Lightweight Directory Access Protocol (LDAP): Directory Information Models|https://www.rfc-editor.org/rfc/rfc4512.txt
RFC4513|PS|Lightweight Directory Access Protocol (LDAP): Authentication Methods and Security Mechanisms|https://www.rfc-editor.org/rfc/rfc4513.txt
RFC4514|PS|Lightweight Directory Access Protocol (LDAP): String Representation of Distinguished Names|https://www.rfc-editor.org/rfc/rfc4514.txt
RFC4515|PS|Lightweight Directory Access Protocol (LDAP): String Representation of Search Filters|https://www.rfc-editor.org/rfc/rfc4515.txt
RFC4516|PS|Lightweight Directory Access Protocol (LDAP): Uniform Resource Locator|https://www.rfc-editor.org/rfc/rfc4516.txt
RFC4517|PS|Lightweight Directory Access Protocol (LDAP): Syntaxes and Matching Rules|https://www.rfc-editor.org/rfc/rfc4517.txt
RFC4518|PS|Lightweight Directory Access Protocol (LDAP): Internationalized String Preparation|https://www.rfc-editor.org/rfc/rfc4518.txt
RFC4519|PS|Lightweight Directory Access Protocol (LDAP): Schema for User Applications|https://www.rfc-editor.org/rfc/rfc4519.txt
RFC4520|BCP|IANA Considerations for LDAP|https://www.rfc-editor.org/rfc/rfc4520.txt
RFC4533|X|The Lightweight Directory Access Protocol (LDAP) Content Synchronization Operation|https://www.rfc-editor.org/rfc/rfc4533.txt
Chu-LDAPI|ID|Using LDAP Over IPC Mechanisms|https://tools.ietf.org/html/draft-chu-ldap-ldapi-00
312
!endblock