Re: [Exim] Using native gdbm

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Pierre A. Humblet
CC: exim-users
Subject: Re: [Exim] Using native gdbm
On Mon, 3 Dec 2001, Pierre A. Humblet wrote:

> In particular ndbm emulation under gdbm does not work on FAT
> partitions (Win95, 98 and Me). I have thus modified dbfn.h to
> use native gdbm. It works (as far as test_dbfn can tell) and a
> diff file is attached. Perhaps native gdbm support could be
> made part of the standard distribution.


It was my impression that gdbm was dying and that everybody is using
Berkeley DB these days. Am I mistaken in this? Certainly very, very few
Exim installations seem to use it. The gnu ftp site has two versions,

gdbm-1.7.3.tar.gz. . . . . . . . Jul 14 1995
gdbm-1.8.0.tar.gz. . . . . . . . May 19 1999

(It got a lot bigger in 1999. Maybe there was development then?)

The reasons that the native interface was never implemented were (a)
minority use and (b) I seem to recall there is a problem concerned with
memory handling, but I can't remember the details.

I will put your patch on the Exim 4 Wish List, but I won't be looking at
that for quite some time now - till Exim 4 is properly released.

> By the way, the time, scan and delete commands are missing from the
> help output in test_dbfn.


Thanks.

-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.