ports/109702: [NEW PORT] net/p5-Net-SSH2: Support for the SSH 2 protocol via libSSH2

Jin-Shan Tseng tjs at cdpa.nsysu.edu.tw
Thu Mar 1 01:30:11 UTC 2007


>Number:         109702
>Category:       ports
>Synopsis:       [NEW PORT] net/p5-Net-SSH2: Support for the SSH 2 protocol via libSSH2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 01 01:30:04 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Jin-Shan Tseng
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
FreeBSD @ Taiwan
>Environment:
System: FreeBSD Pluto.CDPA.nsysu.edu.tw 6.2-STABLE FreeBSD 6.2-STABLE #0: Sat Feb 24 20:40:22 CST 2007
>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.

WWW:	http://search.cpan.org/dist/Net-SSH2/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-Net-SSH2-0.10.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Net-SSH2
#	p5-Net-SSH2/pkg-descr
#	p5-Net-SSH2/Makefile
#	p5-Net-SSH2/pkg-plist
#	p5-Net-SSH2/distinfo
#
echo c - p5-Net-SSH2
mkdir -p p5-Net-SSH2 > /dev/null 2>&1
echo x - p5-Net-SSH2/pkg-descr
sed 's/^X//' >p5-Net-SSH2/pkg-descr << 'END-of-p5-Net-SSH2/pkg-descr'
XNet::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org) library.
XIt supports the SSH2 protocol (there is no support for SSH1) with all of the
Xkey exchanges, ciphers, and compression of libssh2.
X
XUnless otherwise indicated, methods return a true value on success and false
Xon failure; use the error method to get extended error information.
X
XThe typical order is to create the SSH2 object, set up the connection methods
Xyou want to use, call connect, authenticate with one of the auth methods, then
Xcreate channels on the connection to perform commands.
X
XWWW:	http://search.cpan.org/dist/Net-SSH2/
END-of-p5-Net-SSH2/pkg-descr
echo x - p5-Net-SSH2/Makefile
sed 's/^X//' >p5-Net-SSH2/Makefile << 'END-of-p5-Net-SSH2/Makefile'
X# New ports collection makefile for:	p5-Net-SSH2
X# Date created:		2007-03-01
X# Whom:			Jin-Shan Tseng <tjs at cdpa.nsysu.edu.tw>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Net-SSH2
XPORTVERSION=	0.10
XCATEGORIES=	net perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Net
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	tjs at cdpa.nsysu.edu.tw
XCOMMENT=	Support for the SSH 2 protocol via libSSH2
X
XLIB_DEPENDS=	ssh2.0:${PORTSDIR}/security/libssh2
X
XPERL_CONFIGURE=	yes
X
XMAN3=		Net::SSH2.3 Net::SSH2::Channel.3 \
X		Net::SSH2::Dir.3 Net::SSH2::File.3 \
X		Net::SSH2::Listener.3 Net::SSH2::PublicKey.3 \
X		Net::SSH2::SFTP.3
X
X.include <bsd.port.mk>
END-of-p5-Net-SSH2/Makefile
echo x - p5-Net-SSH2/pkg-plist
sed 's/^X//' >p5-Net-SSH2/pkg-plist << 'END-of-p5-Net-SSH2/pkg-plist'
X at comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/Channel.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/Dir.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/File.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/Listener.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/PublicKey.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/SFTP.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/.packlist
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/SSH2.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/SSH2.so
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/autosplit.ix
X at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Net
X at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
END-of-p5-Net-SSH2/pkg-plist
echo x - p5-Net-SSH2/distinfo
sed 's/^X//' >p5-Net-SSH2/distinfo << 'END-of-p5-Net-SSH2/distinfo'
XMD5 (Net-SSH2-0.10.tar.gz) = e28a317480814895b955bb3342a10f34
XSHA256 (Net-SSH2-0.10.tar.gz) = 280fbd486bdda45734d5348aabb4dd2333d6987c4b5e7c4f87efcdcf3810475b
XSIZE (Net-SSH2-0.10.tar.gz) = 66547
END-of-p5-Net-SSH2/distinfo
exit
--- p5-Net-SSH2-0.10.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list