On Sun, Jun 25, 2006 at 06:20:51AM -0600, Dave Shariff Yadallee - System Administrator a.k.a. The Root of the Problem wrote: > On Sun, Jun 25, 2006 at 02:12:38PM +0200, Pierangelo Masarati wrote: > > On Sun, 2006-06-25 at 05:44 -0600, Dave Shariff Yadallee - System > > Administrator a.k.a. The Root of the Problem wrote: > > > On Sun, Jun 25, 2006 at 08:40:06AM +0200, Pierangelo Masarati wrote: > > > > > > > > > Why is this not working? > > > > > > > > See <http://www.openldap.org/faq/data/cache/1089.html>. > > > > > > > > p. > > > > > > > > > > > > > > > > > Upon following that link this is what I get: > > > > The intention of the contents of that link was to make you __find__ the > > log file and then __read__ its contents, not just cut'n'paste it into a > > message so that someone else reads it for you. The relevant portion is > > > > > bdb(o=OpenLDAP Project,l=Internet): Berkeley DB library configured to > > > support only private environments > > > bdb_db_open: Database cannot be opened, err 22. Restore from backup! > > > ====> bdb_cache_release_all > > > bdb(o=OpenLDAP Project,l=Internet): DB_ENV->lock_id_free interface > > > requires an environment configured for the locking subsystem > > > bdb(o=OpenLDAP Project,l=Internet): txn_checkpoint interface requires an > > > environment configured for the transaction subsystem > > > bdb_db_close: txn_checkpoint failed: Invalid argument (22) > > > > which shows that either your build of Berkeley DB is screwed, or, if you > > didn't build it yourself, the packaged version you're using is screwed. > > > > This occurred to many users in the past, and it has already been > > discussed on the openldap-software list; I don't remember the results of > > those discussions, because I always build Berkeley myself and I never > > got into that. > > > > How do you build db? > > For example I build DB as follows: > > > CC=/usr/bin/gcc CFLAGS="-g -O9 -DDEBUG -Wall -march=i686" > MAKEINFO=/usr/contrib/bin/makeinfo M4=/usr/contrib/bin/m4 ../dist/configure > --prefix=/usr --sysconfdir=/etc --infodir=/usr/share/info > --mandir=/usr/share/man --with-curses --enable-compat185 --enable-debugging > --enable-standalone --enable-shy --enable-debug --enable-debug_rop > --enable-debug_wop --enable-diagnostic --enable-posixmutexes > --enable-rpc --enable-umrw --with-openssl=/usr/contrib > --disable-libunwind-exceptions --disable-libunwind --without-pam > --enable-obsolete --without-guile >
That db has to compile this way otherwise Sendmail crashes and I get irate customers who are missing mail.. Question is their a way that one can tell which -ldb to use namel;y -ldb-4.3 ? > > Please search thrugh the archives for a reasonable solution to this > > issue. > > > > p. > > > > > > > > > > Ing. Pierangelo Masarati > > Responsabile Open Solution > > OpenLDAP Core Team > > > > SysNet s.n.c. > > Via Dossi, 8 - 27100 Pavia - ITALIA > > http://www.sys-net.it > > ------------------------------------------ > > Office: +39.02.23998309 > > Mobile: +39.333.4963172 > > Email: [EMAIL PROTECTED] > > ------------------------------------------ > > > > > > -- > > This message has been scanned for viruses and > > dangerous content by MailScanner, and is > > believed to be clean. > > > > -- > This message has been scanned for viruses and > dangerous content by MailScanner, and is > believed to be clean. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
