1) Wenn es ein reines Perl-Modul ist, kannst Du es einfach entpacken und via FTP ins CGI-Verzeichnis (notwendige Unterverzeichnisse wie etwa "Net" fuer Net::Ping nicht vergessen!) hinaufschiessen (z.B. cgi.pm).
2) Wenn es Module sind, die eine C-Komponente haben, dann MUSS sie der Provider kompilieren & installieren
3) Die Installierten Perl-Module bekommst Du so:
Code:
#!/usr/bin/perl -w -T
use CPAN;
use strict;
for my $mod (CPAN::Shell->expand("Module","/./")){
next unless $mod->inst_file;
print "Installed module: ", $mod->id, "\n";
}
oder so:
Code:
#!/usr/local/bin/perl -w
#! little script to list installed modules
use ExtUtils::Installed;
my ($inst) = ExtUtils::Installed->new();
my (@modules) = $inst->modules();
$\ = "\n";
print "\nFollowing modules are installed on thist host:";
print "$_" foreach (@modules);