On 2017-07-15 12:19, David B Funk wrote: > Another way to use that data is to extract the hostnames and feed them > into a local URI-dnsbl.
> Using "rbldnsd" is an easy to maintain, lightweight (low CPU/RAM > overhead) way to implement a local DNSbl for multiple purposes (EG an > IP-addr based list for RBLDNSd or host-name based URI-dnsbl). > The URI-dnsbl has an advantage of being easy to add names (just 'cat' > them on to the end of the data-file with appropriate suffix) and > doesn't require a restart of any daemon to take effect. But one still needs to signal rbldnsd to reload the data, right? If one has just hostname data or fixed IP address data (no ranges) yet another option is the "constant database" cdb [1]. I use it a lot for these purposes. You can even match domain wildcards, by successively stripping the most significant parts of the subject domain before trying the match. I am wondering if (or why not) a similar no-daemon option exists for CIDR range data. There are definitely perl modules that manipulate such data, but none I'm aware of with a built-in compiled, quickly loaded dataset format. [1] https://cr.yp.to/cdb.html -- Please don't Cc: me privately on mailing lists and Usenet, if you also post the followup to the list or newsgroup. Do obvious transformation on domain to reply privately _only_ on Usenet.