Kwalitee Issues

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.25/lib/Net/SSH/Perl/Auth.pm -- Around line 228: 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_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

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.

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Net::SSH::Perl
  • Net::SSH::Perl::Agent
  • Net::SSH::Perl::Auth
  • Net::SSH::Perl::Auth::ChallengeResponse
  • Net::SSH::Perl::Auth::KeyboardInt
  • Net::SSH::Perl::Auth::Password
  • Net::SSH::Perl::Auth::PublicKey
  • Net::SSH::Perl::Auth::RSA
  • Net::SSH::Perl::Auth::Rhosts
  • Net::SSH::Perl::Auth::Rhosts_RSA
  • Net::SSH::Perl::AuthMgr
  • 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::DES3::EDE3
  • 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::Handle::SSH1
  • Net::SSH::Perl::Handle::SSH2
  • 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::Key::RSA1
  • Net::SSH::Perl::Mac
  • Net::SSH::Perl::Mac::MD5
  • Net::SSH::Perl::Mac::SHA1
  • 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

use_warnings

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::Agent, Net::SSH::Perl::Auth, Net::SSH::Perl::Auth::ChallengeResponse, Net::SSH::Perl::Auth::KeyboardInt, Net::SSH::Perl::Auth::Password, Net::SSH::Perl::Auth::PublicKey, Net::SSH::Perl::Auth::RSA, Net::SSH::Perl::Auth::Rhosts, Net::SSH::Perl::Auth::Rhosts_RSA, Net::SSH::Perl::AuthMgr, 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::Handle::SSH1, Net::SSH::Perl::Handle::SSH2, 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::Key::RSA1, 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

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

Modules

Name Abstract Version View
Net::SSH::Perl Perl client Interface to SSH 1.25 metacpan
Net::SSH::Perl::Agent Client for agent authentication metacpan
Net::SSH::Perl::Auth Base authentication class, plus utility methods metacpan
Net::SSH::Perl::Auth::ChallengeResponse metacpan
Net::SSH::Perl::Auth::KeyboardInt Keyboard-interactive auth plugin metacpan
Net::SSH::Perl::Auth::Password Password authentication plugin metacpan
Net::SSH::Perl::Auth::PublicKey Perform publickey authentication 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::AuthMgr Authentication manager/context for SSH-2 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::Handle::SSH1 metacpan
Net::SSH::Perl::Handle::SSH2 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::Key::RSA1 RSA SSH1 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
META.yml metacpan
Makefile.PL metacpan
README metacpan