User Tools

Site Tools


setupdnsmax

Setting up DNSMax.pl for use with ThatIP/DNSMax

<p>This took a little more than I thought it would. I think part of the reason is my own fault for updating CPAN, but at least it's at the latest version. The tricky part was getting OpenSSL and Crypt::SSLeay to play nice together.</p> <p>Here's the basic steps/notes that come with the script (http://www.dynamicdnsclient.com/files/ddns/dnsmax-perl-1.0.1.zip):

Installation Notes
-------------------
dnsmax.pl depends on the following Perl packages which may or may not
already be installed on your system.

XML::Simple
Digest::MD5
LWP::UserAgent
HTTP::Request
HTTP::Response
Crypt::SSLeay

If these packages are not installed, you can install them by running 
the following commands.

At the system command line:
  perl -MCPAN -e shell

At the CPAN command line:
  install XML::Simple
  install Digest::MD5
  install HTTP::Request
  install HTTP::Response
  install Crypt::SSLeay

Additionally, Crypt::SSLeay depends on OpenSSL. OpenSSL is available from
http://www.openssl.org/.

</p> <p>If you get 'make' errors when installing the modules, check the following from the CPAN shell:</p> Type 'o conf' to look at the configuration variables (these may vary slightly depending on distro).

build_cache        [10]
make_install_arg   [UNINST''1]
mbuild_install_arg [UNINST''1]
mbuild_install_build_command [./Build]
wget               [/usr/bin/wget]

If the error is only on the SSLeay module try

sudo apt-get install openssl libssl-dev

Then install the SSLeay module.

– Main.FredPettis - 05 Mar 2009

setupdnsmax.txt · Last modified: 2013/01/28 04:29 by 127.0.0.1