← Back to team overview

sslug-teknik team mailing list archive

Re: SASL compilering på Slackware 9.1 problem med Berkley db4 database

 

On Tue, 22 Jun 2004 21:48:35 +0200
"Jesper K. Pedersen" <jkp@xxxxxxxxxxxxxx> wrote:

> Jeg er løbet ind i et pudsigt problem med min ene Slackware maskine.
> Da jeg gik igang med at sætte den op med SASL bliver jeg ved med at få
> en lidt "krypisk" fejl, når jeg forsøger at oprette en bruger i
> SASL databasen.
> 
> Jeg har oversat SASL med følgende options:
> 
> ./configure --disable-anon --enable-plain --enable-login
> --disable-krb4--with-saslauthd=/var/run/saslauthd --without-pam
> --with-openssl=/usr/include/openssl --with-plugindir=/usr/lib/sasl2
> --disable-cram --disable-digest --disable-otp --with-dblib=berkeley
> --with-bdb-libdir=/lib --with-bdb-\ incdir=/usr/include/db4
> --with-dbpath=/var/db/sasldb2 --mandir=/usr/man
> 
> Jeg har en standard Berkeley DB4.2 pakke installeret, hvor jeg har
> taget oplysningener for libdir og includedir indstillingerne.
> 
> Configure giver følgende når jeg kigger efter DBxx oplysninger (bemærk
> at der ikke er "yes" ud for nogen af DB4.2 mulighederne):
> 
> checking for db.h...(cached) yes
> checking for db_create in -ldb-4.2...(cached) no 
> checking for db_create in -ldb4.2... (cached) no
> checking for db_create in -ldb42... (cached) no
> checking for db_create in -ldb-4.1... (cached) no
> checking for db_create in -ldb4.1... (cached) no
> checking for db_create in -ldb41... (cached) no
> checking for db_create in -ldb-4.0... (cached) no
> checking for db_create in -ldb4.0... (cached) no
> checking for db_create in -ldb-4... (cached) no
> checking for db_create in -ldb40... (cached) no
> checking for db_create in -ldb4... (cached) no
> checking for db_create in -ldb-3.3... (cached) yes
> 
> 
> ldconfig -v bekræfter at der er libdb-4.2.so i /lib
> 
> Hvis jeg compilerer med de options som configurer generer i Makefile,
> så får jeg følgende fejl ved forsøg på at oprette en bruger:
> 
> root@vega:/work/builds# saslpasswd2 -c admin
> Password: xxxxxxx
> Again (for verification): xxxxxxx
> saslpasswd2: generic failure
> 
> 
> Nogen som har nogen ideer om hvad der går galt?
> 

En opgradering til CVS versionen fiksede en fejl i autoconf.m4 der
gjorde at SASL ikke kunne finde db4.2 - så problemet er klaret *PHEW*

Mvh
Jesper K. Pedersen


References