David Muir Sharnoff > File-Slurp-Remote-0.44 > File::Slurp::Remote::BrokenDNS

Download:
modules/File-Slurp-Remote-0.44.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.2   Source  

NAME ^

File::Slurp::Remote::BrokenDNS - discover canonical hostnames, sometimes with `hostname`

SYNOPSIS ^

 BEGIN { $ENV{BROKEN_DNS_WORKAROUND} = 1 };

 use File::Slurp::Remote::BrokenDNS qw($myfqdn %fqdnify);

 print "alias for me\n" if $myfqdn eq $fqdnify{$host2};

DESCRIPTION ^

This module finds canonical fully qualified domain names. It ties the hash %fqdnify to map from hostnames to canonical fully qualified domain names. If the environment variable BROKEN_DNS_WORKAROUND is set, then it uses ssh and hostname to do the work. Otherwise it does a forward DNS lookup to get an address then a reverse DNS lookup to get the hostname from the address.

LICENSE ^

This package may be used and redistributed under the terms of either the Artistic 2.0 or LGPL 2.1 license.

syntax highlighting: