Skip site navigation (1)Skip section navigation (2)
Date:      Sat,  4 Feb 2006 16:15:02 +0100 (CET)
From:      Ulf Lilleengen <lulf@pvv.ntnu.no>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/92807: New port: security/paramiko A python library for making SSH2 connections
Message-ID:  <20060204151502.8D9AD228AA@studby.ntnu.no>
Resent-Message-ID: <200602041530.k14FU4RF027426@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         92807
>Category:       ports
>Synopsis:       New port: security/paramiko A python library for making SSH2 connections
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 04 15:30:03 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Ulf Lilleengen
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD vimes.studby.ntnu.no 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Wed Jan 25 21:16:02 CET 2006 root@vimes.studby.ntnu.no:/usr/obj/usr/src/sys/VIMES i386


	
>Description:
This is a library for making SSH2 connections (client or server). Emphasis is on using SSH2 as an alternative to SSL for making secure connections between python scripts. All major ciphers and hash methods are supported. SFTP client and server mode are both supported too.

The bazaar-ng port now supports ssh push using this library, and I intend to
update the bazaar-ng port to make use of this port if it get's comitted.

The port is tested on 7.0-Current, and 6.0-RC1
	
>How-To-Repeat:
	
>Fix:

	

--- submit_paramiko 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:
#
#	paramiko
#	paramiko/Makefile
#	paramiko/distinfo
#	paramiko/pkg-descr
#	paramiko/pkg-plist
#
echo c - paramiko
mkdir -p paramiko > /dev/null 2>&1
echo x - paramiko/Makefile
sed 's/^X//' >paramiko/Makefile << 'END-of-paramiko/Makefile'
X# Ports collection makefile for:	paramiko
X# Date created:		4 Feb	2006
X# Whom:			Ulf Lilleengen
X#
X# $FreeBSD$
X#
X
XPORTNAME=	paramiko
XPORTVERSION=	1.5.2
XCATEGORIES=	security
XMASTER_SITES=	http://www.lag.net/paramiko/download/
X
XMAINTAINER=	lulf@pvv.ntnu.no
XCOMMENT=	A python library for making SSH2 connections
X
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/Crypto/__init__.py:${PORTSDIR}/security/py-pycrypto
X
XUSE_PYTHON=	2.3+
XUSE_PYDISTUTILS=	yes
XUSE_ZIP=	yes
X
X.include <bsd.port.mk>
END-of-paramiko/Makefile
echo x - paramiko/distinfo
sed 's/^X//' >paramiko/distinfo << 'END-of-paramiko/distinfo'
XMD5 (paramiko-1.5.2.zip) = e9150f837a00fb95847657684873f201
XSHA256 (paramiko-1.5.2.zip) = d03a5356ac54f7a3c5cae41e49660b5b19af70c7ea9cd6fdfe4f06de24b92c98
XSIZE (paramiko-1.5.2.zip) = 555303
END-of-paramiko/distinfo
echo x - paramiko/pkg-descr
sed 's/^X//' >paramiko/pkg-descr << 'END-of-paramiko/pkg-descr'
XThis is a library for making SSH2 connections (client or server). Emphasis is on
Xusing SSH2 as an alternative to SSL for making secure connections between python
Xscripts. All major ciphers and hash methods are supported. SFTP client and
Xserver mode are both supported too.
X
XWWW: http://www.lag.net/paramiko/
END-of-paramiko/pkg-descr
echo x - paramiko/pkg-plist
sed 's/^X//' >paramiko/pkg-plist << 'END-of-paramiko/pkg-plist'
X%%PYTHON_SITELIBDIR%%/paramiko/__init__.py
X%%PYTHON_SITELIBDIR%%/paramiko/agent.py
X%%PYTHON_SITELIBDIR%%/paramiko/auth_handler.py
X%%PYTHON_SITELIBDIR%%/paramiko/ber.py
X%%PYTHON_SITELIBDIR%%/paramiko/channel.py
X%%PYTHON_SITELIBDIR%%/paramiko/common.py
X%%PYTHON_SITELIBDIR%%/paramiko/compress.py
X%%PYTHON_SITELIBDIR%%/paramiko/dsskey.py
X%%PYTHON_SITELIBDIR%%/paramiko/file.py
X%%PYTHON_SITELIBDIR%%/paramiko/kex_gex.py
X%%PYTHON_SITELIBDIR%%/paramiko/kex_group1.py
X%%PYTHON_SITELIBDIR%%/paramiko/logging22.py
X%%PYTHON_SITELIBDIR%%/paramiko/message.py
X%%PYTHON_SITELIBDIR%%/paramiko/packet.py
X%%PYTHON_SITELIBDIR%%/paramiko/pipe.py
X%%PYTHON_SITELIBDIR%%/paramiko/pkey.py
X%%PYTHON_SITELIBDIR%%/paramiko/primes.py
X%%PYTHON_SITELIBDIR%%/paramiko/rsakey.py
X%%PYTHON_SITELIBDIR%%/paramiko/server.py
X%%PYTHON_SITELIBDIR%%/paramiko/sftp.py
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_attr.py
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_client.py
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_file.py
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_handle.py
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_server.py
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_si.py
X%%PYTHON_SITELIBDIR%%/paramiko/ssh_exception.py
X%%PYTHON_SITELIBDIR%%/paramiko/transport.py
X%%PYTHON_SITELIBDIR%%/paramiko/util.py
X%%PYTHON_SITELIBDIR%%/paramiko/__init__.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/agent.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/auth_handler.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/ber.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/channel.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/common.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/compress.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/dsskey.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/file.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/kex_gex.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/kex_group1.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/logging22.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/message.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/packet.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/pipe.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/pkey.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/primes.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/rsakey.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/server.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/sftp.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_attr.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_client.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_file.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_handle.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_server.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_si.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/ssh_exception.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/transport.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/util.pyc
X%%PYTHON_SITELIBDIR%%/paramiko/__init__.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/agent.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/auth_handler.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/ber.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/channel.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/common.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/compress.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/dsskey.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/file.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/kex_gex.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/kex_group1.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/logging22.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/message.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/packet.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/pipe.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/pkey.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/primes.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/rsakey.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/server.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/sftp.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_attr.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_client.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_file.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_handle.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_server.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/sftp_si.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/ssh_exception.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/transport.pyo
X%%PYTHON_SITELIBDIR%%/paramiko/util.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/paramiko
END-of-paramiko/pkg-plist
exit
--- submit_paramiko ends here ---


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060204151502.8D9AD228AA>