summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorgls <gls@pkgsrc.org>2012-02-12 15:05:04 +0000
committergls <gls@pkgsrc.org>2012-02-12 15:05:04 +0000
commitc0fb6d6ac712e3a3f2a68b9c8aad08ad3bacfd8d (patch)
tree5c814d83e0fe2c76367b8450f83ed5a225caf327 /security
parent7eb271d0fff0c36594d783c3166ef73cb5893330 (diff)
downloadpkgsrc-c0fb6d6ac712e3a3f2a68b9c8aad08ad3bacfd8d.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