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.958 second using v1.01-cache-2.11-cpan-49f99fa48dc )