AllKnowingDNS
    
    
  
  
  
view release on metacpan or search on metacpan
script/all-knowing-dns view on Meta::CPAN
    'version' => sub {
        say "AllKnowingDNS v$VERSION " .
            "© 2012 Michael Stapelberg and contributors";
        exit 0;
    },
    'help' => sub {
        say "all-knowing-dns [--configfile <path>] [--querylog]";
        say "";
        say "\t--configfile <path>\tSpecifies an alternate configfile location.";
        say "\t\t\t\tThe default is /etc/all-knowing-dns.conf";
        say "\t--querylog\t\tLogs every query to stdout (for debugging).";
        say "";
        exit 0;
    },
);
openlog('all-knowing-dns', 'pid', 'daemon');
syslog('info', "AllKnowingDNS v$VERSION starting");
my $input;
my $fh;
script/all-knowing-dns view on Meta::CPAN
=head1 OPTIONS
=over 4
=item B<--configfile=I<path>>
Use I<path> instead of /etc/all-knowing-dns.conf as configuration file.
=item B<--querylog>
Enable logging every query to stdout (for debugging).
=back
=head1 CONFIGURATION FILE (/etc/all-knowing-dns.conf)
The configuration file is wonderfully simple:
    # Configuration file for AllKnowingDNS v1.7
    listen 79.140.39.197
( run in 0.566 second using v1.01-cache-2.11-cpan-5dc5da66d9d )