Installing Perl modules required for PerlDesk. ----------------------------------------------------------------------- ActiveState Perl 5.10 ----------------------------------------------------------------------- Launch Perl Package Manager shell from command line: C:\> ppm-shell In ppm-shell run following commands: > install http://cpan.uwinnipeg.ca/PPMPackages/10xx/DBD-mysql.ppd (optional module required for validating user's emails) > install Net::DNS (optional modules required for ActiveDirectory integration, available only in Enterprise version of PerlDesk) > install perl-ldap > install Params::Validate (optional module required for generating CAPTCHA images) > install http://cpan.uwinnipeg.ca/PPMPackages/10xx/GD.ppD ----------------------------------------------------------------------- ActiveState Perl 5.8 ----------------------------------------------------------------------- Launch Perl Package Manager shell from command line: C:\> ppm-shell In ppm-shell run following commands: > install http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd (optional module required for validating user's emails) > install Net::DNS (optional modules required for ActiveDirectory integration, available only in Enterprise version of PerlDesk) > install perl-ldap > install Params::Validate > install Digest::SHA (optional module required for generating CAPTCHA images) > install http://theoryx5.uwinnipeg.ca/ppms/GD.ppd ----------------------------------------------------------------------- ActiveState Perl 5.6 ----------------------------------------------------------------------- Launch Perl Package Manager from command line: C:\> ppm In ppm shell run following commands: > install DBI > install DBD-mysql (optional modules required for email composing and parsing) > install MIME-Tools (optional modules required for charset conversition support) > install http://theoryx5.uwinnipeg.ca/ppmpackages/Unicode-Map8.ppd > install http://theoryx5.uwinnipeg.ca/ppmpackages/Unicode-String.ppd (optional module required for validating user's emails) > install Net::DNS (optional modules required for ActiveDirectory integration, available only in Enterprise version of PerlDesk) > install perl-ldap > install Params::Validate > install Digest::SHA (optional module required for generating CAPTCHA images) > install GD (optional module required for localization) > install Locale::Maketext ----------------------------------------------------------------------- Perl under Unix/Linux systems (root access required) ----------------------------------------------------------------------- Under root run 'cpan' command (or 'perl -MCPAN -e shell') and issue following commands: cpan> install DBI cpan> install DBD::mysql (optional modules required for email parsing) cpan> install HTML::Parser cpan> install MIME::Tools (for perl older than 5.7.3 optional modules required for charset conversition support) cpan> install Unicode::String cpan> install Unicode::Map8 (optional module required for validating user's emails) cpan> install Net::DNS (optional modules required for ActiveDirectory integration, available only in Enterprise version of PerlDesk) cpan> install Net::LDAP cpan> install Params::Validate cpan> install Digest::SHA (optional module required for generating CAPTCHA images) cpan> install GD (for perl older than 5.7.3 optional module required for localization) cpan> install Locale::Maketext See CPAN.pm documentation (man CPAN.pm) ----------------------------------------------------------------------- Perl under Unix/Linux systems (without root access) ----------------------------------------------------------------------- See Question 5 in 'man CPAN.pm' FAQ (also available from http://search.cpan.org/~andk/CPAN-1.9205/lib/CPAN.pm#FAQ) Use PerlDesk 'cgi-bin/extlib' directory for installing modules