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.
