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/