The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Acme::DNS::Correct - Fix the DNS System

DESCRIPTION

Acme::DNS::Correct is a subclass of Net::DNS::Resolver, adding functionality that returns sanity to the DNS system. Consult the Net::DNS manpages for comprehensive documentation on using this module.

SYNOPSIS

 my $res = Acme::DNS::Correct->new;
 
 # use $res just like a Net::DNS::Resolver object, but the answers it 
 # returns will make sense, and be correct.

CONFIGURATION

This module strips out answers of 64.94.110.11, a place of evil that you should keep far far away from your poor defenseless computer.

If you would rather avoid another root of evil, set the ROOT_OF_EVIL envirement variable, or the $Acme::DNS::Correct::ROOT_OF_EVIL variable.

TODO

Check that the root of evil is really an IP address.

Allow for more than one root of evil.

Zone transfers are not safe from evil.

AUTHOR

Chris Reinhardt <ctriv@dyndns.org>

COPYRIGHT

Copyright (c) 2003 Chris Reinhardt <ctriv@dyndns.org>. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

Net::DNS