Re: [Ssh-sftp-perl-users] SSH2 support for Net::SSH::Perl
Brought to you by:
dbrobins
From: Jeremy K. <ki...@sc...> - 2010-08-24 00:33:34
|
On Aug 23, 2010, at 8:34 AM, Richard Thomas wrote: > Key class 'Net::SSH::Perl::Key::RSA' is unsupported: Base class package "Class::ErrorHandler" is empty. > (Perhaps you need to 'use' the module which defines that package first.) > at /usr/lib/perl5/vendor_perl/5.8.8/Convert/PEM.pm line 5 > BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/Convert/PEM.pm line 5, <GEN0> line 1. > Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.8/Net/SSH/Perl/Key/RSA.pm line 21, <GEN0> line 1. > BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/Net/SSH/Perl/Key/RSA.pm line 21, <GEN0> line 1. > Compilation failed in require at (eval 37) line 1, <GEN0> line 1. > BEGIN failed--compilation aborted at (eval 37) line 1, <GEN0> line 1. > > > So I added "use Net::SSH::Perl::Key::RSA;" to my script and I got: > > #./ciscoprobe.pl > Base class package "Class::ErrorHandler" is empty. > #./ciscoprobe.pl > Can't locate Class/ErrorHandler.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./ciscoprobe.pl line 16. > BEGIN failed--compilation aborted at ./ciscoprobe.pl line 16. install Class::ErrorHandler -Jeremy |