Well, I'm not required to patch either BDB or OpenLDAP for Open Exchange, so I will try the stable versions you have suggested. To compile BDB I simply used:
cd build_unix ../dist/configure make make install and for OpenLDAP: export LD_LIBRARY_PATH="/usr/adm/ox/db-4.3.52.NC/build_unix/.libs" env CPPFLAGS="-I/usr/local/BerkeleyDB.4.2/include" \ LDFLAGS="-L/usr/local/BerkeleyDB.4.2/lib" \ ./configure --prefix=/usr/local/openldap --enable-aci --enable-crypt \ --without-ipv6 --enable-aci make depend make make test make install Does my configure statement look OK to you? Thanks once again, Ben -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Quanah Gibson-Mount Sent: 24 February 2006 19:43 To: Ben Stokes Cc: [email protected] Subject: Re: OpenLDAP not listening on port 389 On Friday 24 February 2006 11:26, Ben Stokes wrote: > Thanks for your reply. db_recover made no difference, slapd still finishes > here: > > slapd startup: initiated. > backend_startup: starting "dc=ukstokes,dc=com" > bdb_db_open: dbenv_open(/usr/local/openldap/var/openldap-data) > > I will try with the different versions of Berkeley DB and OpenLDAP. Just so > you know, the reasons I chose those specific versions is I am trying to > configure a server for Open Exchange, and I know these versions are > compatible with it. Well, according to the HowTo's I am following anyway. I can't see how Open Exchange would care about the underlying library software used by OpenLDAP to build its database (on the BDB side of things). As for LDAP, it is a protocol... If it can speak LDAPv3 to OpenLDAP 2.2, then it can speak LDAPv3 to OpenLDAP 2.3, too. ;) Not to say that they might not have some absolutely bizarre patch they want you to apply to OpenLDAP to do odd things like NTLM authentication, which is not part of OpenLDAP. If that is the case, then that might need work. If they are not having you patch OpenLDAP, then it should work just fine. --Quanah -- Quanah Gibson-Mount Principal Software Developer ITS/Shared Application Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html
