The following reply was made to PR mod_auth-any/2809; it has been noted by
GNATS.
From: Marc Slemko <[EMAIL PROTECTED]>
To: Apache bugs database <[EMAIL PROTECTED]>
Cc: Subject: mod_auth-any/2809
Date: Thu, 22 Oct 1998 10:53:28 -0700 (PDT)
Received: (qmail 3436 invoked from network); 21 Oct 1998 10:28:19 -0000
Message-Id: <[EMAIL PROTECTED]>
Date: Wed, 21 Oct 1998 11:27:14 +0100
From: Lack Mr G M <[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: AuthDBMUserFile - Apache complains 'File not found'
>Number: 3259
>Category: pending
>Synopsis: AuthDBMUserFile - Apache complains 'File not found'
>Confidential: yes
>Severity: serious
>Priority: medium
>Responsible: gnats-admin
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Wed Oct 21 03:30:00 PDT 1998
>Last-Modified:
>Originator:
>Organization:
>Release:
>Environment:
>Description:
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted:
If I may butt in here....
This is PR 2809.
>> The problem is not Apache. It is the gdbm library (1.7.3).
This is not correct.
I am having the same problem (Apache 1.3.3). auth_dbm *did* work
when I first tested it, but now fails. I am now building in mod_perl,
which I was not doing previously.
My suspicion is that, since I include GDB< with perl, the addition of
-lgdm to the compile options is having a detrimental affect.
NOTE: That I am having exactly the same probelm on both Solaris2.6
and irix6.2 systems. The Apache server succesfully opens the .pag file,
reads from it, *then* reports "File not found" (checked with truss and
par respectively).
>> >Fix:
>> 1. Recompile gdbm library and comment out the ".pag" and ".dir" extensions.
Thsi is not a fix. I am not using gdbm (at least I shouldn't be). I
*should* be using ndbm (and certainly was when I first tested it, as I
made my test files with makedbm - they still have the YP stamps in
them).