#
!define DOC_AUTHOR "The OpenLDAP Project <{{URL:http://www.openldap.org/}}>"
-!define DOC_NAME "OpenLDAP"
+!define DOC_NAME "OpenLDAP 2.0"
!define DOC_TYPE "Guide"
-!define DOC_LOGO "../images/LDAPwww.gif"
-# should create a smaller logo for HTML and TOPIC purposes
-#!define DOC_HTML_LOGO "../images/LDAPlogo.gif"
-!define DOC_TOPIC_LOGO "../images/LDAPlogo.gif"
+!define DOC_LOGO "../images/LDAPlogo.gif"
+!define DOC_HTML_LOGO ""
!define DOC_LOF_TITLE "Figures"
!define DOC_LOF
!define HTML_URL_CATALOG "../index.html"
!macro HTML_HEADER
- !block inline
-<FONT FACE="Arial,Verdana,Helvetica">
- !endblock
- !HTML_NAVIGATE
+# !block inline
+#<FONT FACE="Arial,Verdana,Helvetica">
+# !endblock
+ !if DOC_LOGO
+ !block inline
+<A HREF="http://www.OpenLDAP.org/">
+ !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
!endmacro
!macro HTML_FOOTER
!HTML_PRE_SECTION
!HTML_NAVIGATE
+# !block inline; expand
+#</FONT>
+# !endblock
!block inline; expand
-</FONT>
<P>
<FONT COLOR="#808080" FACE="Arial,Verdana,Helvetica" SIZE="1"><B>
______________<BR>
!endmacro
!macro HTML_TOPIC_HEADER
- !block inline
-<FONT FACE="Arial,Verdana,Helvetica">
- !endblock
- !HTML_TOPIC_NAVIGATE
+# !block inline; expand
+#<FONT FACE="Arial,Verdana,Helvetica">
+# !endblock
+ !define DOC_TOPIC_LOGO $var{'DOC_LOGO'}
+ !if DOC_TOPIC_LOGO
+ !default DOC_TOPIC_LOGO_BASE $var{'DOC_LOGO_BASE'}
+ !block inline
+<A HREF="http://www.OpenLDAP.org/">
+ !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
!endmacro
!macro HTML_TOPIC_FOOTER
!HTML_PRE_SECTION
!HTML_TOPIC_NAVIGATE
+# !block inline; expand
+#</FONT>
+# !endblock
!block inline; expand
-</FONT>
<P>
<FONT COLOR="#808080" FACE="Arial,Verdana,Helvetica" SIZE="1"><B>
______________<BR>
# OpenLDAP related organization
!block organisations; data
-Name Long Jump
-OpenLDAP OpenLDAP http://www.openldap.org/
-OLF OpenLDAP Foundation http://www.openldap.org/foundation/
-OLP OpenLDAP Project http://www.openldap.org/project/
-UM University of Michigan http://www.umich.edu/
-UMLDAP University of Michigan LDAP http://www.umich.edu/~dirsvcs/ldap/
-IANA Internet Assigned Numbers Authority http://www.iana.org/
-IAB Internet Architecture Board http://www.iab.org/
-IETF Internet Engineering Task Force http://www.ietf.org/
-IESG Internet Engineering Steering Group http://www.ietf.org/iesg/
-IRTF Internet Research Task Force http://www.irtf.org/
-ISO International Standards Organisation http://www.iso.org/
-ITU International Telephone Union http://www.itu.int/
-RFC RFC Editor http://www.rfc-editor.org/
-OpenSSL OpenSSL http://www.openssl.org/
-Cyrus Cyrus http://asg.web.cmu.edu/cyrus/
-Sleepy Sleepycat Software http://www.sleepycat.com/
-FSF Free Software Foundation http://www.fsf.org/
-GNU GNU Not Unix http://www.gnu.org/
+Name|Long|Jump
+OpenLDAP|OpenLDAP|http://www.openldap.org/
+OLF|OpenLDAP Foundation|http://www.openldap.org/foundation/
+OLP|OpenLDAP Project|http://www.openldap.org/project/
+UM|University of Michigan|http://www.umich.edu/
+UMLDAP|University of Michigan LDAP|http://www.umich.edu/~dirsvcs/ldap/
+IANA|Internet Assigned Numbers Authority|http://www.iana.org/
+IAB|Internet Architecture Board|http://www.iab.org/
+IETF|Internet Engineering Task Force|http://www.ietf.org/
+IESG|Internet Engineering Steering Group|http://www.ietf.org/iesg/
+IRTF|Internet Research Task Force|http://www.irtf.org/
+ISO|International Organization for Standardization|http://www.iso.ch/
+ITU|International Telephone Union|http://www.itu.int/
+RFC|RFC Editor|http://www.rfc-editor.org/
+OpenSSL|OpenSSL|http://www.openssl.org/
+Cyrus|Cyrus|http://asg.web.cmu.edu/cyrus/
+Sleepy|Sleepycat Software|http://www.sleepycat.com/
+FSF|Free Software Foundation|http://www.fsf.org/
+GNU|GNU Not Unix|http://www.gnu.org/
!endblock
!block products; data
-Name Jump
-BerkeleyDB http://www.sleepycat.com/
-CVS http://www.cyclic.com/
-Cyrus http://asg.web.cmu.edu/cyrus/
-GNU http://www.gnu.org/software/
-GDBM http://www.gnu.org/software/gdbm/
-Heimdal http://www.pdc.kth.se/heimdal/
-MIT Kerberos http://web.mit.edu/kerberos/www/
-OpenLDAP http://www.openldap.org/software/
-OpenSSL http://www.openssl.org/
-Perl http://www.perl.com/
-SASL http://asg.web.cmu.edu/sasl/
-SQL http://www.sql.com/
-TCL http://www.tcl.com/
+Name|Jump
+BerkeleyDB|http://www.sleepycat.com/
+CVS|http://www.cyclic.com/
+Cyrus|http://asg.web.cmu.edu/cyrus/
+GNU|http://www.gnu.org/software/
+GDBM|http://www.gnu.org/software/gdbm/
+Heimdal|http://www.pdc.kth.se/heimdal/
+MIT Kerberos|http://web.mit.edu/kerberos/www/
+OpenLDAP|http://www.openldap.org/software/
+OpenSSL|http://www.openssl.org/
+Perl|http://www.perl.com/
+SASL|http://asg.web.cmu.edu/sasl/
+SQL|http://www.sql.com/
+TCL|http://www.tcl.com/
!endblock
# Internet and X.500 terms
!block terms; data
-Term Definition
-ASN Abstract Syntax Notation
-ASN.1 Abstract Syntax Notation 1
-BCP Best Common Practice
-BER Basic Encoding Rules
-BNF BNF
-CLDAP Connection-less LDAP
-DAP Directory Access Protocol
-DER Distinguished Encoding Rules
-DIT Directory Information Tree
-DN Distinguished Name
-DNS Domain Name System
-DS Draft Standard
-DSA Directory Service Agent
-DSE DSA-specific Entry
-DUA Directory User Agent
-FAQ Frequently Asked Questions
-FYI For Your Information
-GSSAPI Generic Security Services Application Programming Interface
-I-D Internet Draft
-IP Internet Protocol
-IPSEC Internet Protocol Security
-ITS Issue Tracking System
-LBER Lightweight BER
-LDAP Lightweight Directory Access Protocol
-LDIF LDAP Data Interchange Format
-LDBM LDAP Database Manager
-MIB Management Information Base
-OID Object Identifier
-OSI OSI
-PS Proposed Standard
-RDN Relative Distinguished Name
-RFC Request for Comments
-TCP Transmission Control Protocol
-TLS Transport Security Layer
-SASL Simple Authentication and Security Layer
-SMTP Simple Mail Transfer Protocol
-SNMP Simple Network Management Protocol
-STD Internet Standard
-UDP User Datagram Protocol
-URI Uniform Resource Identifier
-URL Uniform Resource Locator
-WWW World Wide Web
-X.500 X.500 Directory Services
+Term|Definition
+API|Application Program Interface
+ASN|Abstract Syntax Notation
+ASN.1|Abstract Syntax Notation 1
+BCP|Best Common Practice
+BER|Basic Encoding Rules
+BNF|BNF
+C|The C Programming Language
+CLDAP|Connection-less LDAP
+DAP|Directory Access Protocol
+DER|Distinguished Encoding Rules
+DIT|Directory Information Tree
+DN|Distinguished Name
+DNS|Domain Name System
+DS|Draft Standard
+DSA|Directory Service Agent
+DSE|DSA-specific Entry
+DUA|Directory User Agent
+FAQ|Frequently Asked Questions
+FTP|File Transfer Protocol
+FYI|For Your Information
+GSSAPI|Generic Security Services Application Program Interface
+I-D|Internet Draft
+IP|Internet Protocol
+IPSEC|Internet Protocol Security
+ITS|Issue Tracking System
+LBER|Lightweight BER
+LDAP|Lightweight Directory Access Protocol
+LDIF|LDAP Data Interchange Format
+LDBM|LDAP Database Manager
+MIB|Management Information Base
+OID|Object Identifier
+OSI|OSI
+PS|Proposed Standard
+RDN|Relative Distinguished Name
+RFC|Request for Comments
+TCP|Transmission Control Protocol
+TLS|Transport Layer Security
+SASL|Simple Authentication and Security Layer
+SMTP|Simple Mail Transfer Protocol
+SNMP|Simple Network Management Protocol
+STD|Internet Standard
+UDP|User Datagram Protocol
+UNIX|UNIX
+URI|Uniform Resource Identifier
+URL|Uniform Resource Locator
+WWW|World Wide Web
+X.500|X.500 Directory Services
!endblock
!block references; data
-Reference Status Document Jump
-RFC2079 PS RFC2079 ftp://ftp.isi.edu/in-notes/rfc2079.txt
-RFC2251 PS RFC2251 ftp://ftp.isi.edu/in-notes/rfc2251.txt
-RFC2252 PS RFC2252 ftp://ftp.isi.edu/in-notes/rfc2252.txt
-RFC2253 PS RFC2253 ftp://ftp.isi.edu/in-notes/rfc2253.txt
-RFC2254 PS RFC2254 ftp://ftp.isi.edu/in-notes/rfc2254.txt
-RFC2255 PS RFC2255 ftp://ftp.isi.edu/in-notes/rfc2255.txt
-RFC2256 PS RFC2256 ftp://ftp.isi.edu/in-notes/rfc2256.txt
-RFC2798 PS RFC2798 ftp://ftp.isi.edu/in-notes/rfc2798.txt
-RFC2829 PS RFC2829 ftp://ftp.isi.edu/in-notes/rfc2829.txt
-RFC2830 PS RFC2830 ftp://ftp.isi.edu/in-notes/rfc2830.txt
-RFC2831 PS RFC2831 ftp://ftp.isi.edu/in-notes/rfc2831.txt
+Reference|Status|Document|Jump
+RFC2079|PS|Definition of an X.500 Attribute Type and an Object Class to Hold Uniform Resource Identifers|ftp://ftp.isi.edu/in-notes/rfc2079.txt
+RFC2251|PS|Lightweight Directory Access Protocol (v3)|ftp://ftp.isi.edu/in-notes/rfc2251.txt
+RFC2252|PS|LDAPv3: Attribute Syntax Definitions|ftp://ftp.isi.edu/in-notes/rfc2252.txt
+RFC2253|PS|LDAPv3: UTF-8 String Representation of Distinguished Names|ftp://ftp.isi.edu/in-notes/rfc2253.txt
+RFC2254|PS|The String Representation of LDAP Search Filters|ftp://ftp.isi.edu/in-notes/rfc2254.txt
+RFC2255|PS|The LDAP URL Format|ftp://ftp.isi.edu/in-notes/rfc2255.txt
+RFC2256|PS|A Summary of the X.500(96) User Schema for use with LDAPv3|ftp://ftp.isi.edu/in-notes/rfc2256.txt
+RFC2296|PS|Use of Language Codes in LDAP|ftp://ftp.isi.edu/in-notes/rfc2296.txt
+RFC2798|INFO|Definition of the inetOrgPerson LDAP Object Class|ftp://ftp.isi.edu/in-notes/rfc2798.txt
+RFC2829|PS|Authentication Methods for LDAP|ftp://ftp.isi.edu/in-notes/rfc2829.txt
+RFC2830|PS|LDAPv3: Extension for Transport Layer Security|ftp://ftp.isi.edu/in-notes/rfc2830.txt
+RFC2831|PS|Using Digest Authentication as a SASL Mechanism|ftp://ftp.isi.edu/in-notes/rfc2831.txt
+RFC2849|PS|The LDAP Data Interchange Format|ftp://ftp.isi.edu/in-notes/rfc2849.txt
!endblock