Hi,  

Net::SSH::Perl is a Perl interface to SSH (v1 and 2). 

What's new upstream (Changelog is indeed big, see [1]): 

- Modified MAC, KEX, and cipher orders
- Add ECDSA key support
- Add Curve25519, ed25519 host keys support :)
- Use now CryptX as a backend for a set of functions

You'll need security/p5-Crypt-Curve25519 and security/p5-CryptX, that
have been recently committed (thanks!) to get this one working.

What's new in the port: 

- Now asks for a WANTLIB, so i dropped 'PKG_ARCH = *'.
- RUN_DEPENDS has been modified with new dependencies and removal of
some that have been taken over by CryptX.
- It still requires 'NO_TEST = Yes', more on this later.
- Modified the Makefile.PL patch. Cipher choice isn't there anymore. It
won't prompt for SSH version support, as intended by the original
patch. 

Testing: 

- I did 'make test' by commenting the NO_TEST, it works fine, excepted
that infamous test 3. It screamed that it wanted $HOME, so i tried to
provide it via TEST_ENV, and re-ran the test: it still hangs.
- 'make port-lib-depends-check' and portcheck pass. 
- I tried this example [2] without issues


Any comment/feedback is welcome!

Charlène. 

[1] https://metacpan.org/changes/distribution/Net-SSH-Perl
[2] https://metacpan.org/source/SCHWIGON/Net-SSH-Perl-2.14/eg/cmd.pl

Attachment: p5-Net-SSH-Perl.diff
Description: Binary data

Reply via email to