From owner-freebsd-questions@FreeBSD.ORG Thu Feb 16 14:25:50 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22F9B16A43D for ; Thu, 16 Feb 2006 14:25:50 +0000 (GMT) (envelope-from peo@intersonic.se) Received: from neonpark.inter-sonic.com (neonpark.inter-sonic.com [212.247.8.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id B093343D46 for ; Thu, 16 Feb 2006 14:25:49 +0000 (GMT) (envelope-from peo@intersonic.se) Received: from localhost (terrapin.inter-sonic.com [172.16.1.12]) by neonpark.inter-sonic.com (Postfix) with ESMTP id A1753818E23; Thu, 16 Feb 2006 15:25:48 +0100 (CET) Message-ID: <43F48B67.70204@intersonic.se> Date: Thu, 16 Feb 2006 15:25:43 +0100 From: Per olof Ljungmark Organization: Intersonic AB User-Agent: Thunderbird 1.5 (X11/20060120) MIME-Version: 1.0 To: Jon Falconer References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at inter-sonic.com Cc: freebsd-questions@freebsd.org Subject: Re: slapd and bdb-4.2.52 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Feb 2006 14:25:50 -0000 Jon Falconer wrote: --snip > > Feb 15 15:24:38 ecf3 slapd[23761]: @(#) $OpenLDAP: slapd 2.2.30 (Feb 2 2006 17:42:01) $ > sysadmin@ecf3.puc.edu:/usr/ports/net/openldap22-sasl-server/work/openldap-2.2.30/servers/slapd > Feb 15 15:24:38 ecf3 slapd[23761]: bdb_db_init: Initializing BDB database > Feb 15 15:24:38 ecf3 slapd[23762]: slapd starting > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 fd=10 ACCEPT from IP=127.0.0.1:55323 (IP=0.0.0.0:389) > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 op=0 BIND dn="cn=admin,dc=ds,dc=puc,dc=edu" method=128 > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 op=0 BIND dn="cn=admin,dc=ds,dc=puc,dc=edu" mech=SIMPLE ssf=0 > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 op=0 RESULT tag=97 err=0 text= > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 op=1 SRCH base="dc=ds,dc=puc,dc=edu" scope=2 deref=0 filter="(objectClass=*)" > Feb 15 15:25:06 ecf3 slapd[23762]: bdb(dc=ds,dc=puc,dc=edu): illegal flag specified to txn_begin > Feb 15 15:25:06 ecf3 slapd[23762]: bdb_txn_get: BerkeleyDB 4.2.52 library needs TXN patch! > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 op=1 SEARCH RESULT tag=101 err=0 nentries=7 text= > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 op=2 UNBIND > Feb 15 15:25:06 ecf3 slapd[23762]: conn=0 fd=10 closed > > Note the complaint about needing a TXN patch. I looked at the four > available patched for db-4.2.52 on sleepycat.com and none seemed related > to TXN. Can this error be ignored? does anyone know how to fix it? > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" AFAIK you can run without the patch but one of the db's will grow forever. I have patched all our slapd's as follows: /usr/local/etc/rc.d/slapd.sh stop cd /usr/ports/databases/db42 make clean make patch cd work/db-4.2.52/ --- fetch the BerkeleyDB42.patch patch -p0 < BerkeleyDB42.patch cd ../../ make deinstall make reinstall /usr/local/etc/rc.d/slapd.sh start http://www.google.se/search?num=100&hl=en&q=BerkeleyDB42.patch+site%3Aopenldap.org&btnG=Search