net/p5-Net-SSH2 0.74 FreeBSD
Support for the SSH 2 protocol via libSSH2
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- net, perl5
- Package size
- 95.5 KiB, 252.7 KiB installed
Description
Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org) library. It supports the SSH2 protocol (there is no support for SSH1) with all of the key exchanges, ciphers, and compression of libssh2.
Unless otherwise indicated, methods return a true value on success and false on failure; use the error method to get extended error information.
The typical order is to create the SSH2 object, set up the connection methods you want to use, call connect, authenticate with one of the auth methods, then create channels on the connection to perform commands.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/p5-Net-SSH2 | 0.74 |
| OpenBSD | net/p5-Net-SSH2 | 0.74 |
| NetBSD | security/p5-Net-SSH2 | 0.73nb5 |
| DragonFly | net/p5-Net-SSH2 | 0.74 |
| MidnightBSD | net/p5-Net-SSH2 | 0.74 |
Install
Binary package:
pkg install p5-Net-SSH2
From the ports tree:
cd /usr/ports/net/p5-Net-SSH2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Net-SSH2>0:net/p5-Net-SSH2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.74 | 0.74 | 0.73 | 0.74 | 0.74 |
| FreeBSD:14:quarterly | 0.74 | 0.74 | n/a | 0.74 | 0.74 |
| FreeBSD:15:latest | 0.74 | 0.74 | n/a | 0.74 | 0.74 |
| FreeBSD:15:quarterly | 0.74 | 0.74 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.74 | 0.74 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libssh2.so: security/libssh2
The full lists below include those, and their dependencies in turn.
Build dependencies 2
Run dependencies 2
Configuration
Options name: net_Net-SSH2
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | Build and/or install examples |
- USES
- compiler:c11 localbase perl5
- Service scripts
- none
Files
pkg-plist 23
- %%SITE_ARCH%%/Net/SSH2.pm
- %%SITE_ARCH%%/Net/SSH2/Channel.pm
- %%SITE_ARCH%%/Net/SSH2/Constants.pm
- %%SITE_ARCH%%/Net/SSH2/Dir.pm
- %%SITE_ARCH%%/Net/SSH2/File.pm
- %%SITE_ARCH%%/Net/SSH2/KnownHosts.pm
- %%SITE_ARCH%%/Net/SSH2/Listener.pm
- %%SITE_ARCH%%/Net/SSH2/PublicKey.pm
- %%SITE_ARCH%%/Net/SSH2/SFTP.pm
- %%SITE_ARCH%%/auto/Net/SSH2/SSH2.so
- %%PERL5_MAN3%%/Net::SSH2.3.gz
- %%PERL5_MAN3%%/Net::SSH2::Channel.3.gz
- %%PERL5_MAN3%%/Net::SSH2::Dir.3.gz
- %%PERL5_MAN3%%/Net::SSH2::File.3.gz
- %%PERL5_MAN3%%/Net::SSH2::KnownHosts.3.gz
- %%PERL5_MAN3%%/Net::SSH2::Listener.3.gz
- %%PERL5_MAN3%%/Net::SSH2::PublicKey.3.gz
- %%PERL5_MAN3%%/Net::SSH2::SFTP.3.gz
- share/examples/p5-Net-SSH2/benchmark.pl
- share/examples/p5-Net-SSH2/read.pl
- share/examples/p5-Net-SSH2/rt58911.pl
- share/examples/p5-Net-SSH2/rt80011.pl
- share/examples/p5-Net-SSH2/scat.pl
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Net-SSH2-0.74.tar.gz | 146354 | 1c124699745eeb40ed636097fdcc3e722c94cfd7704ebc0acfb0f05541d2809c |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.