[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: a little (big) help needed



At 07:42 AM 2002-09-25, Alex Robertson wrote:
>I'm a newbie with openldap and i'm trying to make my 2nd intall. The
>first one was very bad, so I purgue the directory it was installed and
>tryed it again from the beginning. But now I want to understand every
>step i'm going to do.
>
>Let's go.
>I work on slackware 8.x machines, running kernel 2.4.18. And I don't
>want to use kerberos nor pam. 
>I want an ldap server to autenticate users email accounts, redirect
>emails, pop3, etc. with an sql backend on the master. Replicas is going
>to have ldbm backend.
>Is it possible to have different backends?
>
>I have already installed Openssl, sasl and Berkeley DB.
>
>I tryed four different versions of openldap and i got different erros.
>
>On version 2.0.25/27

The problem indicated below should be fixed in .26 and later
release... the first 2.0 patch release to support Berkeley
DB 4.1.


>.....
>  Entering subdirectory libldbm
>make[2]: Entering directory
>`/HD/Src/ldap/openldap-2.0.25/libraries/libldbm'
>cc -g -O2 -I../../include        -I../../include       -c -o ldbm.o
>ldbm.c
>ldbm.c: In function `ldbm_open':
>ldbm.c:329: warning: passing arg 2 of pointer to function from
>incompatible pointer type
>ldbm.c:329: warning: passing arg 4 of pointer to function makes pointer
>from integer without a cast
>ldbm.c:329: too few arguments to function
>make[2]: *** [ldbm.o] Error 1
>make[2]: Leaving directory
>`/HD/Src/ldap/openldap-2.0.25/libraries/libldbm'
>make[1]: *** [all-common] Error 1
>make[1]: Leaving directory `/HD/Src/ldap/openldap-2.0.25/libraries'
>make: *** [all-common] Error 1
>
>And on 2.1.4/5
>.....
>checking Cyrus SASL library version... no
>configure: error: Cyrus SASL library located but incompatible
>make: *** No rule to make target `depend'.  Stop.

OpenLDAP doesn't support all versions of the Cyrus SASL
library.  If you want to use Cyrus SASLv2, 2.1.3 or
later is compatible.  If you want to use Cyrus SASLv1, any
1.5 version is compatible.

Kurt