Hello,
Please provide code review comments for the integration of
OpenLDAP 2.4.11 project into SFW.

The current webrev is here:

http://cr.opensolaris.org/~djl/openldap/

The approved ARC case and associated CR is:

PSARC 2008/507 OpenLDAP for OpenSolaris
6714351 OpenLDAP should be delivered to SFW

Things to know:

This putback includes 3 tar bundles, the OpenLDAP 2.4.11bundle,
a BDB 4.5.20 bundle and an additional sdf-2.001 bundle.

The OpenLDAP bundle are the source bits that are built and packaged.

The OpenLDAP server uses a statically linked copy of BDB 4.5.20 for it's
primary database.  This is done because BDB is the expected default
database used in OpenLDAP, and BDB must be statically linked in order
to comply with Sun's current support and licensing agreements
with Oracle.  Therefore a BDB bundle and the necessary compilation
steps are provided as part of building the openldap subsystem.

Finally, the OpenLDAP admin guide is built by converting "sdf" text
[wiki like] sources files in the openldap tar bundle into html using the
third component (sdf-2.001.tar.gz).

This third component is not delivered as part of openldap or
exposed as it's own component.  The only known use of
this tool [in the FOSS world] currently seems to be during the
creation of the OpenLDAP admin guide.  Additionally the tool itself
is known to be unsupported by the original author.
It will remain a private build component until the openldap project
converts the admin guide to some other format.

The resulting components built from this webrev have passed
the test suites included in the openldap bundle.  Additionally the server
components have had some basic testing as a LDAP server against
Solaris clients.

Finally:
6736830 openldap passwd, shadow and group entries needed for 
PSARC/2008/507 [openldap in SFW]
has been logged and will be putback in ON to add the necessary
openldap user & group entries to /etc/{passwd,shadow,group}
for proper package installation.


Thanks in advance,
Doug.


Reply via email to