SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,41 @@
COMMENT = low-level pure Python implementation of SSHv2
MODPY_EGG_VERSION = 3.2.0
DISTNAME = paramiko-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = security
HOMEPAGE = https://www.paramiko.org/
# LGPL
PERMIT_PACKAGE = Yes
MODPY_PI = Yes
MODULES = lang/python
MODPY_PYBUILD = setuptools
# needs icecream
NO_TEST = Yes
RUN_DEPENDS = devel/py-asn1${MODPY_FLAVOR} \
security/py-bcrypt${MODPY_FLAVOR} \
security/py-cryptography${MODPY_FLAVOR} \
security/py-PyNaCl${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-mock${MODPY_FLAVOR} \
devel/py-invoke${MODPY_FLAVOR}
FLAVORS = python3
FLAVOR = python3
MODPY_ADJ_FILES = demos/*.py
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${MODPY_PY_PREFIX}paramiko
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/${MODPY_PY_PREFIX}paramiko
cp -R ${WRKSRC}/docs/* ${PREFIX}/share/doc/${MODPY_PY_PREFIX}paramiko
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/${MODPY_PY_PREFIX}paramiko
${INSTALL_DATA} ${WRKSRC}/demos/* \
${PREFIX}/share/examples/${MODPY_PY_PREFIX}paramiko
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (paramiko-3.2.0.tar.gz) = k83OYlqKHcEiBEOdRQM/MmG9ssIBZIz83Ab5/Q+U7Ck=
SIZE (paramiko-3.2.0.tar.gz) = 1258331

View file

@ -0,0 +1,38 @@
py-test-relaxed is not compatible with current py-test versions;
strip out the tests using it.
Index: tests/test_client.py
--- tests/test_client.py.orig
+++ tests/test_client.py
@@ -33,7 +33,6 @@ import weakref
from tempfile import mkstemp
import pytest
-from pytest_relaxed import raises
from unittest.mock import patch, Mock
import paramiko
@@ -797,15 +796,7 @@ class PasswordPassphraseTests(ClientTest):
# Straightforward / duplicate of earlier basic password test.
self._test_connection(password="pygmalion")
- # TODO: more granular exception pending #387; should be signaling "no auth
- # methods available" because no key and no password
- @raises(SSHException)
@requires_sha1_signing
- def test_passphrase_kwarg_not_used_for_password_auth(self):
- # Using the "right" password in the "wrong" field shouldn't work.
- self._test_connection(passphrase="pygmalion")
-
- @requires_sha1_signing
def test_passphrase_kwarg_used_for_key_passphrase(self):
# Straightforward again, with new passphrase kwarg.
self._test_connection(
@@ -823,7 +814,6 @@ class PasswordPassphraseTests(ClientTest):
password="television",
)
- @raises(AuthenticationException) # TODO: more granular
@requires_sha1_signing
def test_password_kwarg_not_used_for_passphrase_when_passphrase_kwarg_given( # noqa
self,

View file

@ -0,0 +1,7 @@
Paramiko is a pure-Python implementation of the SSHv2 protocol
providing both client and server functionality.
Direct use of Paramiko itself is only intended for users who need
advanced/low-level primitives or want to run an in-Python sshd.
If you're looking for a high-level SSH library for common client
use-cases, try Fabric (https://fabfile.org) which uses Paramiko.

View file

@ -0,0 +1,224 @@
@pkgpath security/py-paramiko
lib/python${MODPY_VERSION}/site-packages/paramiko/
lib/python${MODPY_VERSION}/site-packages/paramiko-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/paramiko-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/paramiko-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/paramiko-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/paramiko-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/paramiko-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/paramiko/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}_winapi.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}_winapi.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}agent.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}agent.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}auth_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}auth_handler.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}auth_strategy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}auth_strategy.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ber.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ber.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}buffered_pipe.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}buffered_pipe.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}channel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}channel.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}compress.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}compress.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}dsskey.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}dsskey.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ecdsakey.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ecdsakey.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ed25519key.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ed25519key.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}file.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}hostkeys.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}hostkeys.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_curve25519.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_curve25519.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_ecdh_nist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_ecdh_nist.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gex.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gex.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group1.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group1.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group14.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group14.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group16.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_group16.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gss.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}kex_gss.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}message.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}message.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}packet.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}packet.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}pipe.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}pipe.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}pkey.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}pkey.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}primes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}primes.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}proxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}proxy.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}rsakey.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}rsakey.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_attr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_attr.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_client.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_file.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_file.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_handle.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_handle.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_server.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_si.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}sftp_si.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ssh_exception.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ssh_exception.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ssh_gss.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}ssh_gss.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}transport.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}transport.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}win_openssh.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}win_openssh.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}win_pageant.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/paramiko/${MODPY_PYCACHE}win_pageant.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/paramiko/_version.py
lib/python${MODPY_VERSION}/site-packages/paramiko/_winapi.py
lib/python${MODPY_VERSION}/site-packages/paramiko/agent.py
lib/python${MODPY_VERSION}/site-packages/paramiko/auth_handler.py
lib/python${MODPY_VERSION}/site-packages/paramiko/auth_strategy.py
lib/python${MODPY_VERSION}/site-packages/paramiko/ber.py
lib/python${MODPY_VERSION}/site-packages/paramiko/buffered_pipe.py
lib/python${MODPY_VERSION}/site-packages/paramiko/channel.py
lib/python${MODPY_VERSION}/site-packages/paramiko/client.py
lib/python${MODPY_VERSION}/site-packages/paramiko/common.py
lib/python${MODPY_VERSION}/site-packages/paramiko/compress.py
lib/python${MODPY_VERSION}/site-packages/paramiko/config.py
lib/python${MODPY_VERSION}/site-packages/paramiko/dsskey.py
lib/python${MODPY_VERSION}/site-packages/paramiko/ecdsakey.py
lib/python${MODPY_VERSION}/site-packages/paramiko/ed25519key.py
lib/python${MODPY_VERSION}/site-packages/paramiko/file.py
lib/python${MODPY_VERSION}/site-packages/paramiko/hostkeys.py
lib/python${MODPY_VERSION}/site-packages/paramiko/kex_curve25519.py
lib/python${MODPY_VERSION}/site-packages/paramiko/kex_ecdh_nist.py
lib/python${MODPY_VERSION}/site-packages/paramiko/kex_gex.py
lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group1.py
lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group14.py
lib/python${MODPY_VERSION}/site-packages/paramiko/kex_group16.py
lib/python${MODPY_VERSION}/site-packages/paramiko/kex_gss.py
lib/python${MODPY_VERSION}/site-packages/paramiko/message.py
lib/python${MODPY_VERSION}/site-packages/paramiko/packet.py
lib/python${MODPY_VERSION}/site-packages/paramiko/pipe.py
lib/python${MODPY_VERSION}/site-packages/paramiko/pkey.py
lib/python${MODPY_VERSION}/site-packages/paramiko/primes.py
lib/python${MODPY_VERSION}/site-packages/paramiko/proxy.py
lib/python${MODPY_VERSION}/site-packages/paramiko/rsakey.py
lib/python${MODPY_VERSION}/site-packages/paramiko/server.py
lib/python${MODPY_VERSION}/site-packages/paramiko/sftp.py
lib/python${MODPY_VERSION}/site-packages/paramiko/sftp_attr.py
lib/python${MODPY_VERSION}/site-packages/paramiko/sftp_client.py
lib/python${MODPY_VERSION}/site-packages/paramiko/sftp_file.py
lib/python${MODPY_VERSION}/site-packages/paramiko/sftp_handle.py
lib/python${MODPY_VERSION}/site-packages/paramiko/sftp_server.py
lib/python${MODPY_VERSION}/site-packages/paramiko/sftp_si.py
lib/python${MODPY_VERSION}/site-packages/paramiko/ssh_exception.py
lib/python${MODPY_VERSION}/site-packages/paramiko/ssh_gss.py
lib/python${MODPY_VERSION}/site-packages/paramiko/transport.py
lib/python${MODPY_VERSION}/site-packages/paramiko/util.py
lib/python${MODPY_VERSION}/site-packages/paramiko/win_openssh.py
lib/python${MODPY_VERSION}/site-packages/paramiko/win_pageant.py
share/doc/${MODPY_PY_PREFIX}paramiko/
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/agent.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/auth.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/buffered_pipe.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/channel.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/client.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/config.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/file.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/hostkeys.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/kex_gss.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/keys.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/message.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/packet.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/pipe.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/proxy.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/server.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/sftp.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/ssh_exception.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/ssh_gss.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/api/transport.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_sources/index.rst.txt
share/doc/${MODPY_PY_PREFIX}paramiko/_static/
share/doc/${MODPY_PY_PREFIX}paramiko/_static/alabaster.css
share/doc/${MODPY_PY_PREFIX}paramiko/_static/basic.css
share/doc/${MODPY_PY_PREFIX}paramiko/_static/custom.css
share/doc/${MODPY_PY_PREFIX}paramiko/_static/doctools.js
share/doc/${MODPY_PY_PREFIX}paramiko/_static/documentation_options.js
share/doc/${MODPY_PY_PREFIX}paramiko/_static/file.png
share/doc/${MODPY_PY_PREFIX}paramiko/_static/jquery-3.5.1.js
share/doc/${MODPY_PY_PREFIX}paramiko/_static/jquery.js
share/doc/${MODPY_PY_PREFIX}paramiko/_static/language_data.js
share/doc/${MODPY_PY_PREFIX}paramiko/_static/minus.png
share/doc/${MODPY_PY_PREFIX}paramiko/_static/plus.png
share/doc/${MODPY_PY_PREFIX}paramiko/_static/pygments.css
share/doc/${MODPY_PY_PREFIX}paramiko/_static/searchtools.js
share/doc/${MODPY_PY_PREFIX}paramiko/_static/underscore-1.13.1.js
share/doc/${MODPY_PY_PREFIX}paramiko/_static/underscore.js
share/doc/${MODPY_PY_PREFIX}paramiko/api/
share/doc/${MODPY_PY_PREFIX}paramiko/api/agent.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/auth.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/buffered_pipe.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/channel.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/client.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/config.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/file.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/hostkeys.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/kex_gss.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/keys.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/message.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/packet.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/pipe.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/proxy.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/server.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/sftp.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/ssh_exception.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/ssh_gss.html
share/doc/${MODPY_PY_PREFIX}paramiko/api/transport.html
share/doc/${MODPY_PY_PREFIX}paramiko/genindex.html
share/doc/${MODPY_PY_PREFIX}paramiko/index.html
share/doc/${MODPY_PY_PREFIX}paramiko/objects.inv
share/doc/${MODPY_PY_PREFIX}paramiko/py-modindex.html
share/doc/${MODPY_PY_PREFIX}paramiko/search.html
share/doc/${MODPY_PY_PREFIX}paramiko/searchindex.js
share/examples/${MODPY_PY_PREFIX}paramiko/
share/examples/${MODPY_PY_PREFIX}paramiko/demo.py
share/examples/${MODPY_PY_PREFIX}paramiko/demo_keygen.py
share/examples/${MODPY_PY_PREFIX}paramiko/demo_server.py
share/examples/${MODPY_PY_PREFIX}paramiko/demo_sftp.py
share/examples/${MODPY_PY_PREFIX}paramiko/demo_simple.py
share/examples/${MODPY_PY_PREFIX}paramiko/forward.py
share/examples/${MODPY_PY_PREFIX}paramiko/interactive.py
share/examples/${MODPY_PY_PREFIX}paramiko/rforward.py
share/examples/${MODPY_PY_PREFIX}paramiko/test_rsa.key
share/examples/${MODPY_PY_PREFIX}paramiko/user_rsa_key
share/examples/${MODPY_PY_PREFIX}paramiko/user_rsa_key.pub