summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorgls <gls>2012-02-12 15:05:04 +0000
committergls <gls>2012-02-12 15:05:04 +0000
commit34052322a9c6c6f7efc703d2f3f26cf99ba6f6ef (patch)
tree5c814d83e0fe2c76367b8450f83ed5a225caf327 /security
parent8907c9dadc8a5b7c98c44f316a3e430020265aed (diff)
downloadpkgsrc-34052322a9c6c6f7efc703d2f3f26cf99ba6f6ef.tar.gz
Initial import of py-ssh, version 1.7.12, into the NetBSD packages
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.
Diffstat (limited to 'security')
-rw-r--r--security/py-ssh/DESCR4
-rw-r--r--security/py-ssh/Makefile23
-rw-r--r--security/py-ssh/PLIST111
-rw-r--r--security/py-ssh/distinfo5
4 files changed, 143 insertions, 0 deletions
diff --git a/security/py-ssh/DESCR b/security/py-ssh/DESCR
new file mode 100644
index 00000000000..c8017099657
--- /dev/null
+++ b/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.
diff --git a/security/py-ssh/Makefile b/security/py-ssh/Makefile
new file mode 100644
index 00000000000..3c34d67871f
--- /dev/null
+++ b/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"
diff --git a/security/py-ssh/PLIST b/security/py-ssh/PLIST
new file mode 100644
index 00000000000..46c0db4cc1d
--- /dev/null
+++ b/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
diff --git a/security/py-ssh/distinfo b/security/py-ssh/distinfo
new file mode 100644
index 00000000000..140746046ac
--- /dev/null
+++ b/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