Kwalitee Issues

has_meta_yml

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

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Compress::Zlib
  • Crypt::DES
  • Crypt::DH
  • Crypt::DSA
  • Crypt::DSA::Key
  • Crypt::IDEA
  • Digest::BubbleBabble
  • Digest::HMAC_MD5
  • Digest::HMAC_SHA1
  • Digest::SHA1
  • Math::GMP
  • Math::Pari
  • String::CRC32

no_pod_errors

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

Error: Net-SSH-Perl-1.06/lib/Net/SSH/Perl/Auth.pm -- Around line 221: You forgot a '=back' before '=head1'

has_meta_json

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

meta_yml_has_license

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.

use_warnings

Add 'use warnings' (or its equivalents) to all modules, 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::DSA, 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::Channel, Net::SSH::Perl::ChannelMgr, 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::Cipher::RC4, Net::SSH::Perl::Comp, Net::SSH::Perl::Comp::Zlib, Net::SSH::Perl::Config, Net::SSH::Perl::Constants, Net::SSH::Perl::Kex, Net::SSH::Perl::Kex::DH1, Net::SSH::Perl::Key, Net::SSH::Perl::Key::DSA, Net::SSH::Perl::Key::RSA, Net::SSH::Perl::Mac, Net::SSH::Perl::Packet, Net::SSH::Perl::SSH1, Net::SSH::Perl::SSH2, Net::SSH::Perl::Util, Net::SSH::Perl::Util::Authfile, Net::SSH::Perl::Util::Hosts, Net::SSH::Perl::Util::RSA, Net::SSH::Perl::Util::SSH1MP, Net::SSH::Perl::Util::SSH1Misc, Net::SSH::Perl::Util::SSH2MP, Net::SSH::Perl::Util::Term

test_prereq_matches_use

List all modules used in the test suite in META.yml test_requires

Error:

  • Math::GMP

has_separate_license_file

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

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
Net::SSH::Perl Perl client Interface to SSH 1.06 metacpan
Net::SSH::Perl::Auth Base authentication class, plus utility methods metacpan
Net::SSH::Perl::Auth::DSA Perform DSA publickey authentication 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::Channel SSH2 channel object metacpan
Net::SSH::Perl::ChannelMgr Manages a list of open channels 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::Cipher::RC4 RC4 encryption/decryption metacpan
Net::SSH::Perl::Comp Compression/Decompression base class metacpan
Net::SSH::Perl::Comp::Zlib Wrapper for SSH Zlib Compression metacpan
Net::SSH::Perl::Config Load and manage SSH configuration metacpan
Net::SSH::Perl::Constants Exportable constants metacpan
Net::SSH::Perl::Kex SSH2 Key Exchange metacpan
Net::SSH::Perl::Kex::DH1 Diffie-Hellman Group 1 Key Exchange metacpan
Net::SSH::Perl::Key Public or private key abstraction metacpan
Net::SSH::Perl::Key::DSA DSA key object metacpan
Net::SSH::Perl::Key::RSA RSA key object metacpan
Net::SSH::Perl::Mac MAC support for SSH2 metacpan
Net::SSH::Perl::Packet Packet layer of SSH protocol metacpan
Net::SSH::Perl::SSH1 SSH1 implementation metacpan
Net::SSH::Perl::SSH2 SSH2 implementation metacpan
Net::SSH::Perl::Util Shared utility functions metacpan
Net::SSH::Perl::Util::Authfile metacpan
Net::SSH::Perl::Util::Hosts metacpan
Net::SSH::Perl::Util::RSA metacpan
Net::SSH::Perl::Util::SSH1MP metacpan
Net::SSH::Perl::Util::SSH1Misc metacpan
Net::SSH::Perl::Util::SSH2MP metacpan
Net::SSH::Perl::Util::Term metacpan

Provides

Name File View
Net::SSH::Perl::Cipher::DES3::EDE3 lib/Net/SSH/Perl/Cipher/DES3.pm metacpan
Net::SSH::Perl::Mac::MD5 lib/Net/SSH/Perl/Mac.pm metacpan
Net::SSH::Perl::Mac::SHA1 lib/Net/SSH/Perl/Mac.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan