On 15/08/2011 14:16, richardvo...@gmail.com wrote: > On Mon, Aug 15, 2011 at 7:02 AM, Sam Crawford <samcrawf...@gmail.com> wrote: >> Ed, >> >> Many thanks for the suggestion. You're quite right - my server-side >> idea was effectively re-inventing the wheel. I've ended up going with >> rbldnsd, which has been a breeze to setup for this task (even with >> millions of records) and no code changes were required. >> >> The next step is to focus on the changes required at the dnsmasq level >> (client side). I appreciate your suggestions regarding the CPAN >> modules, but I'm intending for this to function on small embedded >> devices (typically ~4MB flash), and getting Perl on there is quite >> unlikely. > > miniperl and microperl are pretty small, although distributions for > such routers may have crammed the flash nearly full already.
I think if you want perl then you need perl. It's a nice idea, but with only 4MB you need to look at something more compact than perl Interested to see where you go with dnsmasq? Good luck Ed W