Skip to content

Commit

Permalink
Initial import of py-ssh, version 1.7.12, into the NetBSD packages
Browse files Browse the repository at this point in the history
collection.

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.
  • Loading branch information
gls committed Feb 12, 2012
1 parent cae662d commit aa6f64e
Show file tree
Hide file tree
Showing 4 changed files with 143 additions and 0 deletions.
4 changes: 4 additions & 0 deletions security/py-ssh/DESCR
@@ -0,0 +1,4 @@
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.
23 changes: 23 additions & 0 deletions security/py-ssh/Makefile
@@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.1.1.1 2012/02/12 15:05:04 gls Exp $
#
DISTNAME= ssh-${VERSION}
PKGNAME= ${PYPKGPREFIX}-ssh-${VERSION}
CATEGORIES= security
MASTER_SITES= http://pypi.python.org/packages/source/s/ssh/
VERSION= 1.7.12

MAINTAINER= gls@NetBSD.org
HOMEPAGE= http://pypi.python.org/pypi/ssh/
COMMENT= This is a library for making SSH2 connections (client or server)
LICENSE= gnu-lgpl-v2.1

PKG_DESTDIR_SUPPORT= user-destdir

DEPENDS+= ${PYPKGPREFIX}-crypto>=2.1:../../security/py-crypto
PYDISTUTILSPKG= yes

USE_LANGUAGES= # none

.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
111 changes: 111 additions & 0 deletions security/py-ssh/PLIST
@@ -0,0 +1,111 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2012/02/12 15:05:04 gls Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/ssh/__init__.py
${PYSITELIB}/ssh/__init__.pyc
${PYSITELIB}/ssh/__init__.pyo
${PYSITELIB}/ssh/agent.py
${PYSITELIB}/ssh/agent.pyc
${PYSITELIB}/ssh/agent.pyo
${PYSITELIB}/ssh/auth_handler.py
${PYSITELIB}/ssh/auth_handler.pyc
${PYSITELIB}/ssh/auth_handler.pyo
${PYSITELIB}/ssh/ber.py
${PYSITELIB}/ssh/ber.pyc
${PYSITELIB}/ssh/ber.pyo
${PYSITELIB}/ssh/buffered_pipe.py
${PYSITELIB}/ssh/buffered_pipe.pyc
${PYSITELIB}/ssh/buffered_pipe.pyo
${PYSITELIB}/ssh/channel.py
${PYSITELIB}/ssh/channel.pyc
${PYSITELIB}/ssh/channel.pyo
${PYSITELIB}/ssh/client.py
${PYSITELIB}/ssh/client.pyc
${PYSITELIB}/ssh/client.pyo
${PYSITELIB}/ssh/common.py
${PYSITELIB}/ssh/common.pyc
${PYSITELIB}/ssh/common.pyo
${PYSITELIB}/ssh/compress.py
${PYSITELIB}/ssh/compress.pyc
${PYSITELIB}/ssh/compress.pyo
${PYSITELIB}/ssh/config.py
${PYSITELIB}/ssh/config.pyc
${PYSITELIB}/ssh/config.pyo
${PYSITELIB}/ssh/dsskey.py
${PYSITELIB}/ssh/dsskey.pyc
${PYSITELIB}/ssh/dsskey.pyo
${PYSITELIB}/ssh/file.py
${PYSITELIB}/ssh/file.pyc
${PYSITELIB}/ssh/file.pyo
${PYSITELIB}/ssh/hostkeys.py
${PYSITELIB}/ssh/hostkeys.pyc
${PYSITELIB}/ssh/hostkeys.pyo
${PYSITELIB}/ssh/kex_gex.py
${PYSITELIB}/ssh/kex_gex.pyc
${PYSITELIB}/ssh/kex_gex.pyo
${PYSITELIB}/ssh/kex_group1.py
${PYSITELIB}/ssh/kex_group1.pyc
${PYSITELIB}/ssh/kex_group1.pyo
${PYSITELIB}/ssh/logging22.py
${PYSITELIB}/ssh/logging22.pyc
${PYSITELIB}/ssh/logging22.pyo
${PYSITELIB}/ssh/message.py
${PYSITELIB}/ssh/message.pyc
${PYSITELIB}/ssh/message.pyo
${PYSITELIB}/ssh/packet.py
${PYSITELIB}/ssh/packet.pyc
${PYSITELIB}/ssh/packet.pyo
${PYSITELIB}/ssh/pipe.py
${PYSITELIB}/ssh/pipe.pyc
${PYSITELIB}/ssh/pipe.pyo
${PYSITELIB}/ssh/pkey.py
${PYSITELIB}/ssh/pkey.pyc
${PYSITELIB}/ssh/pkey.pyo
${PYSITELIB}/ssh/primes.py
${PYSITELIB}/ssh/primes.pyc
${PYSITELIB}/ssh/primes.pyo
${PYSITELIB}/ssh/resource.py
${PYSITELIB}/ssh/resource.pyc
${PYSITELIB}/ssh/resource.pyo
${PYSITELIB}/ssh/rsakey.py
${PYSITELIB}/ssh/rsakey.pyc
${PYSITELIB}/ssh/rsakey.pyo
${PYSITELIB}/ssh/server.py
${PYSITELIB}/ssh/server.pyc
${PYSITELIB}/ssh/server.pyo
${PYSITELIB}/ssh/sftp.py
${PYSITELIB}/ssh/sftp.pyc
${PYSITELIB}/ssh/sftp.pyo
${PYSITELIB}/ssh/sftp_attr.py
${PYSITELIB}/ssh/sftp_attr.pyc
${PYSITELIB}/ssh/sftp_attr.pyo
${PYSITELIB}/ssh/sftp_client.py
${PYSITELIB}/ssh/sftp_client.pyc
${PYSITELIB}/ssh/sftp_client.pyo
${PYSITELIB}/ssh/sftp_file.py
${PYSITELIB}/ssh/sftp_file.pyc
${PYSITELIB}/ssh/sftp_file.pyo
${PYSITELIB}/ssh/sftp_handle.py
${PYSITELIB}/ssh/sftp_handle.pyc
${PYSITELIB}/ssh/sftp_handle.pyo
${PYSITELIB}/ssh/sftp_server.py
${PYSITELIB}/ssh/sftp_server.pyc
${PYSITELIB}/ssh/sftp_server.pyo
${PYSITELIB}/ssh/sftp_si.py
${PYSITELIB}/ssh/sftp_si.pyc
${PYSITELIB}/ssh/sftp_si.pyo
${PYSITELIB}/ssh/ssh_exception.py
${PYSITELIB}/ssh/ssh_exception.pyc
${PYSITELIB}/ssh/ssh_exception.pyo
${PYSITELIB}/ssh/transport.py
${PYSITELIB}/ssh/transport.pyc
${PYSITELIB}/ssh/transport.pyo
${PYSITELIB}/ssh/util.py
${PYSITELIB}/ssh/util.pyc
${PYSITELIB}/ssh/util.pyo
${PYSITELIB}/ssh/win_pageant.py
${PYSITELIB}/ssh/win_pageant.pyc
${PYSITELIB}/ssh/win_pageant.pyo
5 changes: 5 additions & 0 deletions security/py-ssh/distinfo
@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2012/02/12 15:05:04 gls Exp $

SHA1 (ssh-1.7.12.tar.gz) = ef2c5affa5990aa6619f7b0ca56d672fcc621016
RMD160 (ssh-1.7.12.tar.gz) = 56a887eb96c0588ec7bf05e7ef0e259db99f9067
Size (ssh-1.7.12.tar.gz) = 790597 bytes

0 comments on commit aa6f64e

Please sign in to comment.