====== 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