This FAQ entry would be informative to you.
 
http://www.openldap.org/faq/index.cgi?_highlightWords=meta&file=1085
 
I don't think there is any restriction that one can't store Samba data in LDAP 
using BDB.
 
Could you re-configure OpenSSL with just "shared", prior to "make", "make 
clean" to make sure you start from a clean state, and then build and install 
the OpenSSL binaries again.
 
Gary

        -----Original Message----- 
        From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
        Sent: Sat 10/15/2005 12:19 AM 
        To: Tay, Gary 
        Cc: [email protected] 
        Subject: RE: installation problems
        
        

        Gary,

                    I changed the installation scripts back to using the 
“-I/usr/local/ssl/include” parameter.  I also found out I was compiling a 
static library version of OpenSSL, which I have recompiled and installed using 
“./config shared zlib-dynamic”.  Still bombs at the same point in the 
installation routine.

        

                    BTW, thanks for explaining those switches for me.  Is it 
possible to have Samba use bdb as the backend instead of “ldbm”?  What are meta 
definitions?

        

        Thanks,

        

        Dave Henderson

        

        MCP, MCSA, MCSE, A+

        Distributed Computer Systems Analyst

        Florida Department of Corrections

        Phone: 407.207.7391            Suncom: 343.7391

        

        

        -----Original Message-----
        From: Tay, Gary [mailto:[EMAIL PROTECTED] 
        Sent: Thursday, October 13, 2005 9:43 PM
        To: Henderson, David
        Subject: RE: installation problems

        

        Looking at the config.log you post later I believe you should use 
"-I/usr/local/ssl/include".

        

        Did you configure OpenSSL using "shared" option?

        

        # cd openssl-0.9.7g

        # ./config shared

        # make clean

        # make

        # make install

        

        “–enable-ldbm –enable-ldap –enable-meta"

        

        The 1st one for some backend that SambaLDAP Tools (smbldap-tools) 
assume, the OL developers favorites BDB and HDB

        The 2nd for proxy server

        The 3rd for meta defintions

        

        Depends on what you need. That was why I said "something like"...

        

        Gary

                -----Original Message-----
                From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
                Sent: Thursday, October 13, 2005 11:05 PM
                To: Tay, Gary; [EMAIL PROTECTED]; [EMAIL PROTECTED]
                Cc: [email protected]
                Subject: RE: installation problems

                Thanks guys/gals for your help with my problems.  I ended up 
using the syntax that Gary submitted to try to install, but now am getting the 
following error message…

                

                            Configure: error: Could not locate TLS/SSL package

                

                I am positive that I have it installed.  I did notice that 
during the configuration portion it is listing “Found ssl.h” as no.  I even 
adjusted the below syntax to use “/usr/local/ssl/include/openssl” where 
applicable.

                

                            Another question I have is, why would I want to 
“–enable-ldbm –enable-ldap –enable-meta” if I am only going to use Berkeley DB. 
 Can I remove those other types of authentication or do I still need them in 
order to use bdb?

                

                Thanks,

                

                Dave Henderson

                

                MCP, MCSA, MCSE, A+

                Distributed Computer Systems Analyst

                Florida Department of Corrections

                Phone: 407.207.7391            Suncom: 343.7391

                

                

                -----Original Message-----
                From: Tay, Gary [mailto:[EMAIL PROTECTED] 
                Sent: Tuesday, October 11, 2005 11:38 PM
                To: Henderson, David
                Subject: RE: installation problems

                

                Try something like: 

                # env 
LD_LIBRARY_PATH="/usr/local/lib:/usr/local/lib/sasl2:/usr/local/BerkeleyDB.4.2/lib:/usr/local/ssl/lib"
 LDFLAGS="-L/usr/local/lib -L/usr/local/lib/sasl2 
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/ssl/lib -R/usr/local/lib 
-R/usr/local/lib/sasl2 -R/usr/local/BerkeleyDB.4.2/lib -R/usr/local/ssl/lib" 
CPPFLAGS="-I/usr/local/include -I/usr/local/include/sasl 
-I/usr/local/BerkeleyDB.4.2/include -I/usr/local/ssl/include" ./configure 
--enable-bdb --enable-ldbm --enable-ldap --enable-meta --enable-crypt 
--with-tls --with-cyrus-sasl

                Gary 

                -----Original Message----- 
                From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
<mailto:[EMAIL PROTECTED]> ] On Behalf Of [EMAIL PROTECTED]

                Sent: Tuesday, October 11, 2005 11:28 PM 
                To: [email protected] 
                Subject: installation problems 

                

                Hi all, 

                            I am having two problems while installing openLDAP. 
 To give you a synopsis of what's happened so far... I have successfully 
installed the latest version (in this order) of openSSL, Berkeley DB 
(4.2.52.4), and Cyrus Sasl.  I found that I should not be installing the latest 
version of BDB because of stability issues, but before finding that out, I had 
installed the latest.  I removed all the files associated with the 4.3.x 
version and now get the following error:

                

                # export CPPFLAGS="-I/usr/local/include/ 
-I/usr/local/ssl/include/openssl/ -I/usr/local/BerkeleyDB.4.2/include/" 
                # export LDFLAGS="-L/usr/local/lib/ -L/usr/local/ssl/lib/ 
-L/usr/local/BerkeleyDB.4.2/lib/" #./configure --with-cyrus-sasl 
--disable-cleartext --enable-spasswd --enable-slurpd --enable-bdb ... checking 
for sys/un.h... yes checking for openssl/ssl.h... no checking for ssl.h... no

                configure: warning: Could not locate TLS/SSL package 
                configure: warning: TLS data protection not supported! 
                checking for _beginthread... no 
                checking for pthread.h... yes 
                ... 
                checking number of arguments of gethostbyaddr_r... 8 
                checking for db.h... yes 
                checking for Berkeley DB link (default)... no 
                checking for Berkeley DB link (-ldb43)... no 
                checking for Berkeley DB link (-ldb-43)... no 
                checking for Berkeley DB link (-ldb-4.3)... no 
                checking for Berkeley DB link (-ldb-4-3)... no 
                checking for Berkeley DB link (-ldb42)... no 
                checking for Berkeley DB link (-ldb-42)... no 
                checking for Berkeley DB link (-ldb-4.2)... yes 
                checking for Berkeley DB version match... no 
                configure: error: Berkeley DB version mismatch 

                            My other problem comes when configuring the 
openLDAP package. It keeps saying that I don't have SSL/TLS installed, but I 
do.  In fact it is installed in its default location (/usr/local/ssl).  I have 
tried to install using the -with-ssl (or whichever parameter it is), but 
nothing I do seems to assist the configure script in finding the ssl header or 
library file.  I have also tried modifying the CPPFLAGS and LDFLAGS to include 
the /usr/local/ssl/include/openssl directories.  Any help would be greatly 
appreciated.

                Thanks, 

                Dave Henderson 

Reply via email to