Daemon::Whois - A WHOIS daemon
Version 1.11
Quick summary of what the module does.
Perhaps a little code snippet.
use Daemon::Whois; my $foo = Daemon::Whois->new(); ...
$database - The location of the database $log_file - The location of the log file $no_db - The error message when there is no database $copyright- The footnote $no_domain_found - Another error condition $string_replace - Improving the error message $user - The user that the daemon runs as $group - The group the daemon runs as $proto - You don't want to change this $port - Not a WHOIS server if it is not port 43 $template - A suggested layout
If called with a file location that includes the database name this script will build an example database. (In the original version _build accessed the database using Notice::DB Config::Auto DBIx::Class to collect the data and CDB_File to build the whois.cdb file.)
The server is called if invoked without any arguments. The log output is disabled just to pass the make test; Once you create the logfile with the user:group specified above, you can enable it.
The real meat of the server
This will build an example database.
Alexx Roche, <notice-dev at alexx.net>
<notice-dev at alexx.net>
Please report any bugs or feature requests to bug-daemon-whois at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Daemon-Whois. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
bug-daemon-whois at rt.cpan.org
You can find documentation for this module with the perldoc command.
perldoc Daemon::Whois
You can also look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Daemon-Whois
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/Daemon-Whois
CPAN Ratings
http://cpanratings.perl.org/d/Daemon-Whois
Search CPAN
http://search.cpan.org/dist/Daemon-Whois/
Copyright (C) 2011 Alexx Roche
This program is free software; you can redistribute it and/or modify it under the Eclipse Public License, Version 1.0
See http://www.opensource.org/licenses/ for more information.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
To install Daemon::Whois, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Daemon::Whois
CPAN shell
perl -MCPAN -e shell install Daemon::Whois
For more information on module installation, please visit the detailed CPAN module installation guide.