Kwalitee Issues


Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.


Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: *** ERROR: You forgot a '=back' before '=head1' at line 216 in file Net-SSH-Perl-0.53/lib/Net/SSH/Perl/


List all used modules in META.yml requires


  • Crypt::DES
  • Crypt::IDEA
  • Math::GMP
  • String::CRC32


Add a META.json to the distribution. Your buildtool should be able to autogenerate it.


Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.


Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Net::SSH::Perl, Net::SSH::Perl::Auth, Net::SSH::Perl::Auth::Password, Net::SSH::Perl::Auth::RSA, Net::SSH::Perl::Auth::Rhosts, Net::SSH::Perl::Auth::Rhosts_RSA, Net::SSH::Perl::Buffer, Net::SSH::Perl::Cipher, Net::SSH::Perl::Cipher::Blowfish, Net::SSH::Perl::Cipher::CBC, Net::SSH::Perl::Cipher::CFB, Net::SSH::Perl::Cipher::DES, Net::SSH::Perl::Cipher::DES3, Net::SSH::Perl::Cipher::IDEA, Net::SSH::Perl::Config, Net::SSH::Perl::Constants, Net::SSH::Perl::Packet, Net::SSH::Perl::Util


This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.


Name Abstract Version View
Net::SSH::Perl Perl client Interface to SSH 0.53 metacpan
Net::SSH::Perl::Auth Base authentication class, plus utility methods metacpan
Net::SSH::Perl::Auth::Password Password authentication plugin metacpan
Net::SSH::Perl::Auth::RSA Perform RSA authentication metacpan
Net::SSH::Perl::Auth::Rhosts Perform Rhosts authentication metacpan
Net::SSH::Perl::Auth::Rhosts_RSA Perform Rhosts-RSA authentication metacpan
Net::SSH::Perl::Buffer Low-level read/write buffer class metacpan
Net::SSH::Perl::Cipher Base cipher class, plus utility methods metacpan
Net::SSH::Perl::Cipher::Blowfish Wrapper for SSH Blowfish support metacpan
Net::SSH::Perl::Cipher::CBC CBC Implementation metacpan
Net::SSH::Perl::Cipher::CFB CFB Implementation metacpan
Net::SSH::Perl::Cipher::DES Wrapper for SSH DES support metacpan
Net::SSH::Perl::Cipher::DES3 Wrapper for SSH 3DES support metacpan
Net::SSH::Perl::Cipher::IDEA Wrapper for SSH IDEA support metacpan
Net::SSH::Perl::Config Load and manage SSH configuration metacpan
Net::SSH::Perl::Constants Exportable constants metacpan
Net::SSH::Perl::Packet Packet layer of SSH protocol metacpan
Net::SSH::Perl::Util Shared utility functions metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan