From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Feb 4 15:47:34 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3018016A42F for ; Sat, 4 Feb 2006 15:47:34 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E1B943DA2 for ; Sat, 4 Feb 2006 15:30:04 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k14FU4fY027431 for ; Sat, 4 Feb 2006 15:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k14FU4RF027426; Sat, 4 Feb 2006 15:30:04 GMT (envelope-from gnats) Resent-Date: Sat, 4 Feb 2006 15:30:04 GMT Resent-Message-Id: <200602041530.k14FU4RF027426@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ulf Lilleengen Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35AD316A427 for ; Sat, 4 Feb 2006 15:29:47 +0000 (GMT) (envelope-from lulf@studby.ntnu.no) Received: from signal.itea.ntnu.no (signal.itea.ntnu.no [129.241.190.231]) by mx1.FreeBSD.org (Postfix) with ESMTP id C61AF43D96 for ; Sat, 4 Feb 2006 15:15:03 +0000 (GMT) (envelope-from lulf@studby.ntnu.no) Received: from localhost (localhost [127.0.0.1]) by signal.itea.ntnu.no (Postfix) with ESMTP id 45B5033723 for ; Sat, 4 Feb 2006 16:15:02 +0100 (CET) Received: from studby.ntnu.no (m062g.studby.ntnu.no [129.241.134.62]) by signal.itea.ntnu.no (Postfix) with ESMTP for ; Sat, 4 Feb 2006 16:15:01 +0100 (CET) Received: by studby.ntnu.no (Postfix, from userid 1001) id 8D9AD228AA; Sat, 4 Feb 2006 16:15:02 +0100 (CET) Message-Id: <20060204151502.8D9AD228AA@studby.ntnu.no> Date: Sat, 4 Feb 2006 16:15:02 +0100 (CET) From: Ulf Lilleengen To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/92807: New port: security/paramiko A python library for making SSH2 connections X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ulf Lilleengen List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Feb 2006 15:47:34 -0000 >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 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: