User Tools

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

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information