]> git.sur5r.net Git - openldap/blobdiff - doc/guide/admin/install.sdf
Add link to SDF tools at CPAN.
[openldap] / doc / guide / admin / install.sdf
index 515b94e627f2b39a8b6afe65d51225bb7c4ded2a..8bd67e388b76b71c1844e6aaf3799435056958bd 100644 (file)
@@ -23,8 +23,8 @@ The project makes available two series of packages for {{general
 use}}.  The project makes {{releases}} as new features and bug
 fixes come available.  Though the project takes steps to improve
 stablity of these releases, it is common for problems to arise
-only after {{release}}.  The latest {{release}} which has
-demonstrated stability through general use.
+only after {{release}}.  The {{Stable}} release is the latest
+{{release}} which has demonstrated stability through general use.
 
 Users of OpenLDAP Software can choose, depending on their desire
 for the {{latest features}} versus {{demonstrated stability}},
@@ -57,7 +57,7 @@ you may have to download and install a number of additional
 software packages.  This section details commonly needed third party
 software packages you might have to install.  Note that some of
 these third party packages may depend on additional software
-packages.  Install each package per installation instructions
+packages.  Install each package per the installation instructions
 provided with it.
 
 
@@ -79,7 +79,7 @@ H3: Kerberos Authentication Services
 
 OpenLDAP clients and servers support Kerberos-based authentication
 services.
-In particular, OpenLDAP supports {{TERM:SASL}}/{{TERM:GSSAPI}}
+In particular, OpenLDAP supports the {{TERM:SASL}}/{{TERM:GSSAPI}}
 authentication mechanism using either {{PRD:Heimdal}} or
 {{PRD:MIT Kerberos}} V packages.
 If you desire to use Kerberos-based SASL/GSSAPI authentication,
@@ -111,26 +111,25 @@ configure detects a usable Cyrus SASL installation.
 
 H3: Database Software
 
-OpenLDAP's {{slapd}}(8) primary database backend, {{TERM:LDBM}},
-requires a compatible database package for entry storage.  LDBM
-is compatible with {{ORG[expand]Sleepycat}}'s {{PRD:BerkeleyDB}} (recommended)
-or the {{ORG[expand]FSF}}'s {{PRD:GNU}} Database Manager ({{PRD:GDBM}}).
-If neither of these packages are available at configure time,
-you will not be able build {{slapd}}(8) with a primary database backend.
+OpenLDAP's {{slapd}}(8) primary database backend, {{TERM:BDB}},
+requires {{ORG[expand]Sleepycat}} {{PRD:Berkeley DB}}, version 4.
+If not available at configure time, you will not be able build
+{{slapd}}(8) with this primary database backend.
 
-Your operating system may provide one or both of these packages in
-the base system or as an optional software component.  If not,
-you'll have to obtain and install one of these packages yourself.
+Your operating system may provide {{PRD:Berkeley DB}}, version 4,
+in the base system or as an optional software component.  If not,
+you'll have to obtain and install it yourself.
 
-{{PRD:BerkeleyDB}} is available from {{ORG[expand]Sleepycat}}'s
+{{PRD:Berkeley DB}} is available from {{ORG[expand]Sleepycat}}'s
 download page {{URL: http://www.sleepycat.com/download.html}}.
 There are several versions available.  At the time of this writing,
 the latest release, version 4.0, is recommended. This package
 is required if you wish to use the {{TERM:BDB}} database backend.
 
-{{PRD:GDBM}} is available from {{ORG:FSF}}'s download site
+OpenLDAP's {{slapd}}(8) LDBM backend supports a variety of data
+base managers including {{PRD:Berkeley DB}} and {{PRD:GDBM}}.  {{PRD:GDBM}}
+is available from {{ORG:FSF}}'s download site
 {{URL: ftp://ftp.gnu.org/pub/gnu/gdbm/}}.
-At the time of this writing, version 1.8 is the latest release.
 
 
 H3: Threads
@@ -145,8 +144,8 @@ of the OpenLDAP FAQ {{URL: http://www.openldap.org/faq/}}.
 
 H3: TCP Wrappers
 
-{{slapd}}(8) supports TCP wrappers (IP level access control filters)
-if preinstalled.  Use of TCP wrappers or other IP-level access
+{{slapd}}(8) supports TCP Wrappers (IP level access control filters)
+if preinstalled.  Use of TCP Wrappers or other IP-level access
 filters (such as those provided by an IP-level firewall) is recommended
 for servers containing non-public information.
 
@@ -182,9 +181,9 @@ environment variables.
 >      [[env] settings] ./configure [options]
 
 As an example, let's assume that we want to install OpenLDAP with
-LDBM backend and TCP wrapper support.  By default, LDBM
-is enabled and TCP wrappers is not.  So, we just need to specify
-{{EX:--with-wrappers}} to include TCP wrapper support:
+BDB backend and TCP Wrappers support.  By default, BDB
+is enabled and TCP Wrappers is not.  So, we just need to specify
+{{EX:--with-wrappers}} to include TCP Wrappers support:
 
 >      ./configure --with-wrappers
 
@@ -248,7 +247,7 @@ By default OpenLDAP is installed in {{F:/usr/local}}.  If you changed this
 setting with the {{EX:--prefix}} configure option, it will be installed
 in the location you provided.
 
-Typically, the installation typically requires super-user priviledges.
+Typically, the installation requires {{super-user}} privileges.
 From the top level OpenLDAP source directory, type:
 
 >      su root -c 'make install'
@@ -256,5 +255,5 @@ From the top level OpenLDAP source directory, type:
 You should examine the output of this command carefully to make sure
 everything is installed correctly. You will find the configuration files
 for {{slapd}}(8) in {{F:/usr/local/etc/openldap}} by default.  See the
-{{SECT:The slapd Configuration File}} chapter for additional information.
+chapter {{SECT:The slapd Configuration File}} for additional information.