On Sun, Sep 25, 2005 at 12:13:22PM -0700, OpenMacNews said:
> hi all,
> 
> i'm migrating my exim.conf from lsearch to 'dbm' lookups.
> 
> i've read abt, and easily converted most of my list lookups.
> 
> i've an additional list, 'ipnets.blacklist', containing a *MIX* of ip 
> addresses, masked ip ranges, and comments, e.g.:
> 
>       W.X.Y.Z/16      # AOL Dynamic DialUps
>       A.A.A.128       # mother in law
>       A.B.C.D/20      # the government
> 
> with prior help from this list, i use it successfully with net-iplsearch to 
> drop on connect from these addresses/ranges:
> 
>       hostlist     blacklist_ipnets  = net-iplsearch;LISTS/ipnets.blacklist
> 
>       acl_check_connect:
>               ...
>               drop     message           = BLACKLISTED
>                                hosts             = +blacklist_ipnets
>               ...
> 
> but, i've not (yet) found an example of dbm usage for mixed-type lists, as 
> above.

As has already been noted, it's a single exact key match.

> any example/reference would be appreciated ....

You'll need to use a script that I had to use in the bad old days of
sendmail - the access database for sendmail also only took single IP's,
but it was too much work to maintain a list like that.  Grab this
script:
http://www.megacity.org/software_downloads/cidrexpand

and do a 2 pass run over your file - first convert it with the abve
script and then build the db.

HTH,
-- 
 --------------------------------------------------------------------------
|  Stephen Gran                  | Nothing ever becomes real till it is    |
|  [EMAIL PROTECTED]             | experienced -- even a proverb is no     |
|  http://www.lobefin.net/~steve | proverb to you till your life has       |
|                                | illustrated it.  -- John Keats          |
 --------------------------------------------------------------------------

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

Reply via email to