On 2011-06-21 at 09:20 +0000, Thew, Alan wrote:
> Has anyone got exim and cdb working together on a 64 bit OS (RHEL 6 in this 
> case)? cdb is really old now...

My primary dev box is my colo machine, which runs 64-bit FreeBSD and I
use CDB for most of my configuration files.

Exim's CDB support is internal, using no external libraries, having been
written by Nigel Metheringham -- I believe that this was done because
Exim is GPL'd and the uncertainty over licensing of some other sources
of CDB code led to a reimplementation.

If you're having problems building Exim with CDB, please provide more
details.  If you're having issues with some other CDB implementation as
relates to Exim, I'm sure someone here can help, if you point out which
implementation it is.

FreeBSD Ports includes: DJB's cdb, tinycdb
<http://www.corpit.ru/mjt/tinycdb.html> and various scripting language
interfaces.  I wrote my mail cdb update tool in Perl, using CDB_File.

The only level at which Exim and other tools work together is via Exim
reading CDB files generated by the other tools; that's about as clean a
boundary as you can possibly get. :)

-Phil

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to