perl-Net-Domain-Registration-Check-0.04-alt1.noarch.rpm


Advertisement

Description

perl-Net-Domain-Registration-Check - Fast check on availability of domain registration

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Net-Domain-Registration-Check-0.04-alt1.noarch.rpm
Package name perl-Net-Domain-Registration-Check
Package version 0.04
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 10.89 KB
Installed size 10.89 KB
This module takes a quick check on domain registration, to find out if the domain is available or not.
It doesn't query to whois server, but checks if domain exists on its parent nameservers.
So it gets a quick check response.
For domain which is redemptionPeriod status, it does not get listed on parent nameservers, but you can't register it from the registrar this time. See: https://icann.org/epp#redemptionPeriod
It makes no sense on second-level ccTLDs, such as com.cn, co.uk etc. For IANA official root zone DB please see: https://www.iana.org/domains/root/db
.Ua.U..'..iU.'a.YA.e'.ee.'a.''.''.'U.'I.'U.Oa.AA.uU.''.e'
.O'.vc.a'.'a.UAwhois.''.'..'U.''.e'.'U.ee.'a.Ua.''.''.'U.'I.d'.'U.a'.'c.ae.ai.''.''.d..''.'..'U.a'.e'
.'e.Oa.O'.''.'a.UA.''.aa.Y'.e'.''.Y'.YA.a'whois.
.''.a'.''.'o.'I.''.''.''.I'.a'redemptionPeriod.'c.e'.''.O'..O.O'.a'.d'.'U.a'.'c.ae.ai.''.d..''.'..'U.a'.''.A'.'U.Y'.au..c.e'.Ao.Y'.a'.'A.uU.''.e'.U..i'.''https://icann.org/epp#redemptionPeriod
.Ua.U..'..vc.a'.'A.'a.UA.'OccTLD.''.''.''.'A.'u..N.O'.AO.''.a'.ai.''.''.''.Ui.I'com.cn.''co.uk.e'IANA.O'.'v.O'.v'.''..c.ai.''.''gTLD.''.'A.Oc.ai.''.''ccTLD.U..i'.''https://www.iana.org/domains/root/db
Usage:
use Net::Domain::Registration::Check;
_
print domain_on_parent($domain) ? "domain has been taken" : "domain may not be taken";
Run via command line:
$ perl -MNet::Domain::Registration::Check -le 'print domain_on_parent(+shift)' yahoo.com
1
$ perl -MNet::Domain::Registration::Check -le 'print domain_on_parent(+shift)' yahoo.io
1
$ perl -MNet::Domain::Registration::Check -le 'print domain_on_parent(+shift)' yahoo.email
1
$ perl -MNet::Domain::Registration::Check -le 'print domain_on_parent(+shift)' yahoo234.com
0
$ perl -MNet::Domain::Registration::Check -le 'print domain_on_parent(+shift)' yahoo.nonexist
domain TLD not exists at -e line 1

Alternatives

Package Version Architecture Repository
perl-Net-Domain-Registration-Check - - -

Requires

Name Value
/usr/share/perl5 -
perl(Net/DNS.pm) -
perl(Net/Domain/TLD.pm) -
perl(base.pm) -
perl(utf8.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Net/Domain/Registration/Check.pm) = 0.040
perl-Net-Domain-Registration-Check = 0.04-alt1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-Net-Domain-Registration-Check-0.04-alt1.noarch.rpm
Source Package perl-Net-Domain-Registration-Check-0.04-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Net-Domain-Registration-Check rpm package:
    # sudo apt-get install perl-Net-Domain-Registration-Check

Files

Path
/usr/share/doc/perl-Net-Domain-Registration-Check-0.04/Changes
/usr/share/doc/perl-Net-Domain-Registration-Check-0.04/README
/usr/share/doc/perl-Net-Domain-Registration-Check-0.04/ignore.txt
/usr/share/perl5/Net/
/usr/share/perl5/Net/Domain/
/usr/share/perl5/Net/Domain/Registration/Check.pm

See Also

Package Description
perl-Net-Domain-TMCH-0.18-alt1.noarch.rpm Trademark Clearing House
perl-Net-Dopplr-0.7-alt1.noarch.rpm interface with Dopplr.com's web service
perl-Net-Dopplr-scripts-0.7-alt1.noarch.rpm Net-Dopplr scripts
perl-Net-Douban-1.14-alt1.noarch.rpm Perl client wrapper for Chinese website douban.com API
perl-Net-Doveadm-0.01-alt1.noarch.rpm Dovecot.s administrative interface protocol
perl-Net-Download-XMLScripted-XMLScripted-0.1-alt1.noarch.rpm Perl XML scripted download program
perl-Net-DownloadMirror-0.10-alt1.noarch.rpm perl module Net-DownloadMirror
perl-Net-Dropbox-1.091510-alt1.noarch.rpm Communicate with local Dropbox daemon
perl-Net-Dropbox-API-1.9-alt1_11.noarch.rpm A dropbox API interface
perl-Net-Duo-1.02-alt1.noarch.rpm API for Duo multifactor authentication service
perl-Net-Duowan-DNS-1.1-alt1.noarch.rpm perl module Net-Duowan-DNS
perl-Net-Dynect-REST-0.09-alt1.noarch.rpm A REST implementation to communicate with Dynect
perl-Net-EC2-Tiny-0.03-alt1.noarch.rpm Basic EC2 client
perl-Net-EGTS-0.04-alt1.noarch.rpm Perl Interface to EGTS protocol. GOST R 56360-2015
perl-Net-EMI-Client-1.02-alt1.noarch.rpm perl module Net-EMI-Client
Advertisement
Advertisement