perl-Net-ADNS - Perl wrapper for the Asynchronous DNS client library

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-Net-ADNS-0.03-alt4.1.i586.rpm
Package name perl-Net-ADNS
Package version 0.03
Package release alt4.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 42.89 KB
Installed size 42.89 KB
From the adns library web site:
ADNS: Advanced, easy to use, asynchronous-capable DNS client library
and utilities.
In contrast with the standard interfaces, gethostbyname et al and
libresolv, it has the following features:
- It is reasonably easy to use for simple programs which just want
to translate names to addresses, look up MX records, etc.
- It can be used in an asynchronous, non-blocking, manner. Many
queries can be handled simultaneously.
- Responses are decoded automatically into a natural
representation - there is no need to deal with DNS packet
- Sanity checking (eg, name syntax checking, reverse/forward
correspondence, CNAME pointing to CNAME) is performed
- Time-to-live, CNAME and other similar information is returned in
an easy-to-use form, without getting in the way.
- There is no global state in the library; resolver state is an
opaque data structure which the client creates explicitly. A
program can have several instances of the resolver.
- Errors are reported to the application in a way that
distinguishes the various causes of failure properly.
- Understands conventional resolv.conf, but this can overridden by
environment variables.
- Flexibility. For example, the application can tell adns to:
ignore environment variables (for setuid programs), disable
hostname syntax sanity checks to return arbitrary data, override
or ignore resolv.conf in favour of supplied configuration, etc.
- Believed to be correct! For example, will correctly back off to
TCP in case of long replies or queries, or to other nameservers if
several are available. It has sensible handling of bad responses


Package Version Architecture Repository
perl-Net-ADNS-0.03-alt4.1.x86_64.rpm 0.03 x86_64 Autoimports
perl-Net-ADNS - - -


Name Value
/usr/lib/perl5 - - - - - - - -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Net/ = 0.030
perl-Net-ADNS = 0.03-alt4.1


Type URL
Binary Package perl-Net-ADNS-0.03-alt4.1.i586.rpm
Source Package perl-Net-ADNS-0.03-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Net-ADNS rpm package:
    # sudo apt-get install perl-Net-ADNS



See Also

Package Description
perl-Net-AMQP-RabbitMQ-2.40004-alt1.i586.rpm interact with RabbitMQ over AMQP using librabbitmq
perl-Net-Bluetooth-0.41-alt3_11.i586.rpm Net::Bluetooth - Perl Bluetooth Interface
perl-Net-CIDR-Compare-0.03-alt4.1.i586.rpm perl module Net-CIDR-Compare
perl-Net-Connection-Sniffer-0.36-alt5.1.i586.rpm - gather stats on network connections
perl-Net-Curl-0.43-alt1.i586.rpm Perl interface for libcurl
perl-Net-DBus-GLib-0.33.0-alt10_32.i586.rpm Perl extension for the DBus GLib bindings
perl-Net-DNS-Native-0.22-alt1.i586.rpm non-blocking system DNS resolver
perl-Net-DirectConnect-TigerHash-0.09-alt3.1.i586.rpm Perl extension for calculating tiger hashes from files or strings
perl-Net-Fix-Checksum-XS-0.03-alt2.1.i586.rpm Fast FIX Checksum calculations from Perl
perl-Net-FreeDB-0.10-alt3.1.i586.rpm OOP Interface to FreeDB Server(s)
perl-Net-Gadu-1.9-alt3_21.i586.rpm Perl module to support Gadu-Gadu protocol
perl-Net-IP-CMatch-0.02-alt9_39.i586.rpm Efficiently match IP addresses against IP ranges with C
perl-Net-IP-Match-Bin-0.14-alt4.1.i586.rpm Perl extension for match IP addresses against Net ranges
perl-Net-IP-Match-Trie-1.00-alt4.1.i586.rpm Efficiently match IP addresses against IP ranges with Trie (prefix tree)
perl-Net-IP-Match-XS-0.03-alt4.1.i586.rpm perl module Net-IP-Match-XS