From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Oct 10 18:32:46 2003 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4782416A4B3 for ; Fri, 10 Oct 2003 18:32:46 -0700 (PDT) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91FF443F75 for ; Fri, 10 Oct 2003 18:32:45 -0700 (PDT) (envelope-from freebsd@soith.com) Received: from www.fastmail.fm (localhost [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id 69A712BECC2; Fri, 10 Oct 2003 21:32:42 -0400 (EDT) Received: from 10.202.2.132 ([10.202.2.132] helo=www.fastmail.fm) by messagingengine.com with SMTP; Fri, 10 Oct 2003 21:32:42 -0400 Received: by www.fastmail.fm (Postfix, from userid 99) id 588F33E44C; Fri, 10 Oct 2003 21:32:41 -0400 (EDT) Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 1.2 (F2.71; T1.001; A1.51; B2.12; Q2.03) From: "Aaron Wohl" To: freebsd-ports-bugs@FreeBSD.org Date: Fri, 10 Oct 2003 19:32:41 -0600 X-Epoch: 1065835962 X-Sasl-enc: tar/pn/kNqUA8HHXx/3d2g Message-Id: <20031011013241.588F33E44C@www.fastmail.fm> cc: dominic.marks@btinternet.com Subject: apache2 problem with dbmmanage and AuthDBMUserFile X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2003 01:32:46 -0000 Problem: apache2 can check a database for user id password/group info. Its created with the dbmmanage that comes with apache2. apache2 2.0.47 and dbmmanage pick different kinds of dbm files and can not talk to each other. This is on 4.9-PRERELEASE. apache2 uses some glue to run with any of the many kinds of db/dbm/ngdbm files. It picks the kind with a .pag and .dir file (db i think). There is a runtime config directive AuthDBMType. However it only has the one type built in. dbmmanage uses perl's AnyDBM_File which picks ndbm. dmmanage doesnt have any switches to pick the kind of db/dbm. With apache 1.x on freebsd it used ndbm for both apache and dbmmanage without any hassles.