====== Setting up DNSMax.pl for use with ThatIP/DNSMax ======
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.
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/.
If you get 'make' errors when installing the modules, check the following from the CPAN shell:
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