Doug has provided updates to the materials.

I've placed these in the case directory as 'proposal.txt'.
Diffs are included below for your convenience.

Nico



*** openldap.5  Tue Aug 12 08:28:41 2008
--- openldap    Tue Aug 12 09:11:55 2008
***************
*** 128,137 ****
             so they do  not to collide with the Mozilla headers in
           /usr/include.
  
!         2) the /usr/bin/ldap* commands are prefixed with "o" [as in
!          /usr/bin/oldapsearch] so they do not collide with the
           existing ldap* Mozilla utilities in /usr/bin.
  
       The OpenLDAP library names match known Linux/*BSD distributions.
  
       Slapd server databases will be created, by default, in /var/openldap.
--- 128,141 ----
             so they do  not to collide with the Mozilla headers in
           /usr/include.
  
!         2) The /usr/bin/ldap* commands are prefixed with "open" [as in
!          /usr/bin/openldapsearch] so they do not collide with the
           existing ldap* Mozilla utilities in /usr/bin.
  
+       3) The directory /usr/lib/openldap/bin contains sym links to
+          the /usr/bin/openldap* commands, using names matching the
+          original ldap* names [as in /usr/lib/openldap/bin/ldapsearch].
+ 
       The OpenLDAP library names match known Linux/*BSD distributions.
  
       Slapd server databases will be created, by default, in /var/openldap.
***************
*** 155,167 ****
  2.5   SMF Manifest and Runtime behavior
  
       This project proposes to provide a SMF manifest, disabled by
!      default, for the OpenLDAP slapd server.  The slapd server has the
!      ability to change it's user and group and run as a non-privileged
!      user after binding listener sockets to the privileged LDAP port(s).
       Generally slapd is run as user openldap and group openldap.  The
!      SMF manifest will start slapd as root and with privileges but
!      configured to become openldap:openldap; slapd will retain basic
!      privileges.
  
       This project proposes to update the following databases to provide the
       the necessary dummy openldap user and group entries:
--- 159,168 ----
  2.5   SMF Manifest and Runtime behavior
  
       This project proposes to provide a SMF manifest, disabled by
!      default, for the OpenLDAP slapd server.
       Generally slapd is run as user openldap and group openldap.  The
!      SMF manifest will start slapd as user openldap, group openldap using
!      the privileges basic,net_privaddr.
  
       This project proposes to update the following databases to provide the
       the necessary dummy openldap user and group entries:
***************
*** 212,235 ****
  |                                                                         |
  |SUNWopenldapu                                Uncommitted     Package name|
  |/usr/include/openldap                        Uncommitted        Directory|
! |/usr/bin/${MACH64}/oldapadd                  Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldapcompare              Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldapdelete               Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldapexop                 Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldapmodify               Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldapmodrdn               Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldappasswd               Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldapsearch               Volatile            CLI tool|
! |/usr/bin/${MACH64}/oldapwhoami               Volatile            CLI tool|
! |/usr/bin/oldapadd                            Volatile            CLI tool|
! |/usr/bin/oldapcompare                        Volatile            CLI tool|
! |/usr/bin/oldapdelete                         Volatile            CLI tool|
! |/usr/bin/oldapexop                           Volatile            CLI tool|
! |/usr/bin/oldapmodify                         Volatile            CLI tool|
! |/usr/bin/oldapmodrdn                         Volatile            CLI tool|
! |/usr/bin/oldappasswd                         Volatile            CLI tool|
! |/usr/bin/oldapsearch                         Volatile            CLI tool|
! |/usr/bin/oldapwhoami                         Volatile            CLI tool|
  |/usr/include/openldap                        Uncommitted        Directory|
  |/usr/include/openldap/lber.h                 Volatile         header file|
  |/usr/include/openldap/lber_types.h           Volatile         header file|
--- 213,254 ----
  |                                                                         |
  |SUNWopenldapu                                Uncommitted     Package name|
  |/usr/include/openldap                        Uncommitted        Directory|
! |/usr/bin/${MACH64}/openldapadd               Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldapcompare           Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldapdelete            Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldapexop              Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldapmodify            Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldapmodrdn            Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldappasswd            Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldapsearch            Volatile            CLI tool|
! |/usr/bin/${MACH64}/openldapwhoami            Volatile            CLI tool|
! |/usr/bin/openldapadd                         Volatile            CLI tool|
! |/usr/bin/openldapcompare                     Volatile            CLI tool|
! |/usr/bin/openldapdelete                      Volatile            CLI tool|
! |/usr/bin/openldapexop                        Volatile            CLI tool|
! |/usr/bin/openldapmodify                      Volatile            CLI tool|
! |/usr/bin/openldapmodrdn                      Volatile            CLI tool|
! |/usr/bin/openldappasswd                      Volatile            CLI tool|
! |/usr/bin/openldapsearch                      Volatile            CLI tool|
! |/usr/bin/openldapwhoami                      Volatile            CLI tool|
! |/usr/lib/openldap/bin/${MACH64}/ldapadd      Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldapcompare  Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldapdelete   Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldapexop     Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldapmodify   Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldapmodrdn   Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldappasswd   Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldapsearch   Volatile            sym link|
! |/usr/lib/openldap/bin/${MACH64}/ldapwhoami   Volatile            sym link|
! |/usr/lib/openldap/bin/ldapadd                Volatile            sym link|
! |/usr/lib/openldap/bin/ldapcompare            Volatile            sym link|
! |/usr/lib/openldap/bin/ldapdelete             Volatile            sym link|
! |/usr/lib/openldap/bin/ldapexop               Volatile            sym link|
! |/usr/lib/openldap/bin/ldapmodify             Volatile            sym link|
! |/usr/lib/openldap/bin/ldapmodrdn             Volatile            sym link|
! |/usr/lib/openldap/bin/ldappasswd             Volatile            sym link|
! |/usr/lib/openldap/bin/ldapsearch             Volatile            sym link|
! |/usr/lib/openldap/bin/ldapwhoami             Volatile            sym link|
  |/usr/include/openldap                        Uncommitted        Directory|
  |/usr/include/openldap/lber.h                 Volatile         header file|
  |/usr/include/openldap/lber_types.h           Volatile         header file|

Reply via email to