Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: exim: dev

[Bug 847] New: Enabled DNSDB by default

 

 

exim dev RSS feed   Index | Next | Previous | View Threaded


exim-users at lists

May 6, 2009, 3:54 AM

Post #1 of 2 (719 views)
Permalink
[Bug 847] New: Enabled DNSDB by default

------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=847
Summary: Enabled DNSDB by default
Product: Exim
Version: N/A
Platform: All
OS/Version: All
Status: NEW
Severity: wishlist
Priority: medium
Component: Lookups
AssignedTo: nigel [at] exim
ReportedBy: exim-users [at] lists
CC: exim-dev [at] exim


As per the following thread on Exim users:

http://lists.exim.org/lurker/message/20090505.152713.54e38204.en.html

Could we please enable the dnsdb lookup type in the default makefile for
version 4.70 and onwards.


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

--
## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##


wbh at conducive

May 9, 2009, 1:30 PM

Post #2 of 2 (631 views)
Permalink
Re: [Bug 847] New: Enabled DNSDB by default [In reply to]

Mike Cardwell wrote:
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>
> http://bugs.exim.org/show_bug.cgi?id=847
> Summary: Enabled DNSDB by default
> Product: Exim
> Version: N/A
> Platform: All
> OS/Version: All
> Status: NEW
> Severity: wishlist
> Priority: medium
> Component: Lookups
> AssignedTo: nigel [at] exim
> ReportedBy: exim-users [at] lists
> CC: exim-dev [at] exim
>
>
> As per the following thread on Exim users:
>
> http://lists.exim.org/lurker/message/20090505.152713.54e38204.en.html
>
> Could we please enable the dnsdb lookup type in the default makefile for
> version 4.70 and onwards.
>
>

Counterpoint:

Suggest it is a burden for many of a 'feature' needed by few.

A) The ~ 4KB of extra binary needs to be loaded and unloaded per each
child process spawned - insignificant on lightly-loaded servers, but
perhaps 100 to 400 such at any given moment in time on a busy server,
each of those coming and going many times to the hour - so
multi-megabytes of movement for minority gain IF even used at all.

B) The removal of a single '#' in the source, ELSE a build-time CLI
directive, activates building of the feature for the few who actually
use it.

All necessary code and build tools are already in place and tested.

C) Arguments posited to date do not support the claim that there is no
better/other means of achieving the goals 'so far' stated.

It is not clear that dnsdb is even as out-of-the-box 'generally' useful
as existing built-ins, and the original coder(s) apparently were well
aware of this when they chose to NOT include it by default.

D) Several other features of equal or greater 'general' utility (to wit,
various search types) are traditionally optioned OFF unless specifically
called in.

That is a wise approach that has stood the test of time, and is worth
continuing, more especially so in that pulling in dnsdb, if/as/when
justified, is essentially painless.

A compile takes time, yes - but not a great deal of it. And the
resulting binary may then be run for months if not years on-end and
should use no more resources in those millions of repetitions than
necessary.

DNSDB may indeed have utility - but not (so far) to the extent to
justify burdening the default install.

Bill



--
## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##

exim dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.