- Add py-twistedConch, an SSH and SFTP protocol implementation

together with clients and servers.

PR:		ports/79921
Submitted by:	Neal Nelson <neal@nelson.name>
This commit is contained in:
Florent Thoumie 2005-04-15 04:57:33 +00:00
parent 0edc74f76b
commit 1d6d580c8d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=133385
5 changed files with 271 additions and 0 deletions

View file

@ -400,6 +400,7 @@
SUBDIR += py-pycrypto
SUBDIR += py-rijndael
SUBDIR += py-twofish
SUBDIR += py-twistedConch
SUBDIR += py-xmlsec
SUBDIR += qca-tls
SUBDIR += qident

View file

@ -0,0 +1,29 @@
# New ports collection makefile for: py-twistedConch
# Date created: 13 April 2005
# Whom: Neal Nelson <neal@nelson.name>
#
# $FreeBSD$
#
PORTNAME= twistedConch
PORTVERSION= 0.5.0
CATEGORIES= security devel python
MASTER_SITES= http://twistedmatrix.com/downloads/Conch/0.5/ \
http://tmrc.mit.edu/mirror/twisted/Conch/0.5/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= TwistedConch-${PORTVERSION}
MAINTAINER= neal@nelson.name
COMMENT= An SSH and SFTP protocol implementation with clients and servers
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/twisted:${PORTSDIR}/devel/py-twistedCore
WRKSRC= ${WRKDIR}/TwistedConch-${PORTVERSION}
USE_BZIP2= yes
USE_PYTHON= 2.2+
USE_PYDISTUTILS= yes
PLIST_SUB+= S=${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (TwistedConch-0.5.0.tar.bz2) = 42961532a130bb119ae3be6b14dde28b
SIZE (TwistedConch-0.5.0.tar.bz2) = 118875

View file

@ -0,0 +1,10 @@
Twisted Conch is an SSHv2 implementation written in Python. SSH is a protocol
designed to allow remote access to shells and commands, but it is generic
enough to allow everything from TCP forwarding to generic filesystem access.
Since conch is written in Python, it interfaces well with other Python
projects, such as Imagination. Conch also includes a implementations of the
telnet and vt102 protocols, as well as support for rudamentary line editing
behaviors. A new implementation of Twisted's Manhole application is also
included, featuring server-side input history and interactive syntax coloring.
WWW: http://twistedmatrix.com/

View file

@ -0,0 +1,229 @@
bin/cftp
bin/ckeygen
bin/conch
bin/tkconch
%%S%%/twisted/conch/__init__.py
%%S%%/twisted/conch/__init__.pyc
%%S%%/twisted/conch/__init__.pyo
%%S%%/twisted/conch/authorizer.py
%%S%%/twisted/conch/authorizer.pyc
%%S%%/twisted/conch/authorizer.pyo
%%S%%/twisted/conch/avatar.py
%%S%%/twisted/conch/avatar.pyc
%%S%%/twisted/conch/avatar.pyo
%%S%%/twisted/conch/checkers.py
%%S%%/twisted/conch/checkers.pyc
%%S%%/twisted/conch/checkers.pyo
%%S%%/twisted/conch/client/__init__.py
%%S%%/twisted/conch/client/__init__.pyc
%%S%%/twisted/conch/client/__init__.pyo
%%S%%/twisted/conch/client/agent.py
%%S%%/twisted/conch/client/agent.pyc
%%S%%/twisted/conch/client/agent.pyo
%%S%%/twisted/conch/client/connect.py
%%S%%/twisted/conch/client/connect.pyc
%%S%%/twisted/conch/client/connect.pyo
%%S%%/twisted/conch/client/default.py
%%S%%/twisted/conch/client/default.pyc
%%S%%/twisted/conch/client/default.pyo
%%S%%/twisted/conch/client/direct.py
%%S%%/twisted/conch/client/direct.pyc
%%S%%/twisted/conch/client/direct.pyo
%%S%%/twisted/conch/client/options.py
%%S%%/twisted/conch/client/options.pyc
%%S%%/twisted/conch/client/options.pyo
%%S%%/twisted/conch/client/unix.py
%%S%%/twisted/conch/client/unix.pyc
%%S%%/twisted/conch/client/unix.pyo
%%S%%/twisted/conch/credentials.py
%%S%%/twisted/conch/credentials.pyc
%%S%%/twisted/conch/credentials.pyo
%%S%%/twisted/conch/error.py
%%S%%/twisted/conch/error.pyc
%%S%%/twisted/conch/error.pyo
%%S%%/twisted/conch/identity.py
%%S%%/twisted/conch/identity.pyc
%%S%%/twisted/conch/identity.pyo
%%S%%/twisted/conch/insults/__init__.py
%%S%%/twisted/conch/insults/__init__.pyc
%%S%%/twisted/conch/insults/__init__.pyo
%%S%%/twisted/conch/insults/client.py
%%S%%/twisted/conch/insults/client.pyc
%%S%%/twisted/conch/insults/client.pyo
%%S%%/twisted/conch/insults/colors.py
%%S%%/twisted/conch/insults/colors.pyc
%%S%%/twisted/conch/insults/colors.pyo
%%S%%/twisted/conch/insults/helper.py
%%S%%/twisted/conch/insults/helper.pyc
%%S%%/twisted/conch/insults/helper.pyo
%%S%%/twisted/conch/insults/insults.py
%%S%%/twisted/conch/insults/insults.pyc
%%S%%/twisted/conch/insults/insults.pyo
%%S%%/twisted/conch/insults/text.py
%%S%%/twisted/conch/insults/text.pyc
%%S%%/twisted/conch/insults/text.pyo
%%S%%/twisted/conch/interfaces.py
%%S%%/twisted/conch/interfaces.pyc
%%S%%/twisted/conch/interfaces.pyo
%%S%%/twisted/conch/manhole.py
%%S%%/twisted/conch/manhole.pyc
%%S%%/twisted/conch/manhole.pyo
%%S%%/twisted/conch/manhole_ssh.py
%%S%%/twisted/conch/manhole_ssh.pyc
%%S%%/twisted/conch/manhole_ssh.pyo
%%S%%/twisted/conch/manhole_tap.py
%%S%%/twisted/conch/manhole_tap.pyc
%%S%%/twisted/conch/manhole_tap.pyo
%%S%%/twisted/conch/mixin.py
%%S%%/twisted/conch/mixin.pyc
%%S%%/twisted/conch/mixin.pyo
%%S%%/twisted/conch/openssh_compat/__init__.py
%%S%%/twisted/conch/openssh_compat/__init__.pyc
%%S%%/twisted/conch/openssh_compat/__init__.pyo
%%S%%/twisted/conch/openssh_compat/factory.py
%%S%%/twisted/conch/openssh_compat/factory.pyc
%%S%%/twisted/conch/openssh_compat/factory.pyo
%%S%%/twisted/conch/openssh_compat/primes.py
%%S%%/twisted/conch/openssh_compat/primes.pyc
%%S%%/twisted/conch/openssh_compat/primes.pyo
%%S%%/twisted/conch/pamauth.py
%%S%%/twisted/conch/pamauth.pyc
%%S%%/twisted/conch/pamauth.pyo
%%S%%/twisted/conch/recvline.py
%%S%%/twisted/conch/recvline.pyc
%%S%%/twisted/conch/recvline.pyo
%%S%%/twisted/conch/scripts/__init__.py
%%S%%/twisted/conch/scripts/__init__.pyc
%%S%%/twisted/conch/scripts/__init__.pyo
%%S%%/twisted/conch/scripts/cftp.py
%%S%%/twisted/conch/scripts/cftp.pyc
%%S%%/twisted/conch/scripts/cftp.pyo
%%S%%/twisted/conch/scripts/ckeygen.py
%%S%%/twisted/conch/scripts/ckeygen.pyc
%%S%%/twisted/conch/scripts/ckeygen.pyo
%%S%%/twisted/conch/scripts/conch.py
%%S%%/twisted/conch/scripts/conch.pyc
%%S%%/twisted/conch/scripts/conch.pyo
%%S%%/twisted/conch/scripts/tkconch.py
%%S%%/twisted/conch/scripts/tkconch.pyc
%%S%%/twisted/conch/scripts/tkconch.pyo
%%S%%/twisted/conch/ssh/__init__.py
%%S%%/twisted/conch/ssh/__init__.pyc
%%S%%/twisted/conch/ssh/__init__.pyo
%%S%%/twisted/conch/ssh/agent.py
%%S%%/twisted/conch/ssh/agent.pyc
%%S%%/twisted/conch/ssh/agent.pyo
%%S%%/twisted/conch/ssh/asn1.py
%%S%%/twisted/conch/ssh/asn1.pyc
%%S%%/twisted/conch/ssh/asn1.pyo
%%S%%/twisted/conch/ssh/channel.py
%%S%%/twisted/conch/ssh/channel.pyc
%%S%%/twisted/conch/ssh/channel.pyo
%%S%%/twisted/conch/ssh/common.py
%%S%%/twisted/conch/ssh/common.pyc
%%S%%/twisted/conch/ssh/common.pyo
%%S%%/twisted/conch/ssh/connection.py
%%S%%/twisted/conch/ssh/connection.pyc
%%S%%/twisted/conch/ssh/connection.pyo
%%S%%/twisted/conch/ssh/factory.py
%%S%%/twisted/conch/ssh/factory.pyc
%%S%%/twisted/conch/ssh/factory.pyo
%%S%%/twisted/conch/ssh/filetransfer.py
%%S%%/twisted/conch/ssh/filetransfer.pyc
%%S%%/twisted/conch/ssh/filetransfer.pyo
%%S%%/twisted/conch/ssh/forwarding.py
%%S%%/twisted/conch/ssh/forwarding.pyc
%%S%%/twisted/conch/ssh/forwarding.pyo
%%S%%/twisted/conch/ssh/keys.py
%%S%%/twisted/conch/ssh/keys.pyc
%%S%%/twisted/conch/ssh/keys.pyo
%%S%%/twisted/conch/ssh/service.py
%%S%%/twisted/conch/ssh/service.pyc
%%S%%/twisted/conch/ssh/service.pyo
%%S%%/twisted/conch/ssh/session.py
%%S%%/twisted/conch/ssh/session.pyc
%%S%%/twisted/conch/ssh/session.pyo
%%S%%/twisted/conch/ssh/sexpy.py
%%S%%/twisted/conch/ssh/sexpy.pyc
%%S%%/twisted/conch/ssh/sexpy.pyo
%%S%%/twisted/conch/ssh/transport.py
%%S%%/twisted/conch/ssh/transport.pyc
%%S%%/twisted/conch/ssh/transport.pyo
%%S%%/twisted/conch/ssh/userauth.py
%%S%%/twisted/conch/ssh/userauth.pyc
%%S%%/twisted/conch/ssh/userauth.pyo
%%S%%/twisted/conch/stdio.py
%%S%%/twisted/conch/stdio.pyc
%%S%%/twisted/conch/stdio.pyo
%%S%%/twisted/conch/tap.py
%%S%%/twisted/conch/tap.pyc
%%S%%/twisted/conch/tap.pyo
%%S%%/twisted/conch/telnet.py
%%S%%/twisted/conch/telnet.pyc
%%S%%/twisted/conch/telnet.pyo
%%S%%/twisted/conch/test/__init__.py
%%S%%/twisted/conch/test/__init__.pyc
%%S%%/twisted/conch/test/__init__.pyo
%%S%%/twisted/conch/test/test_cftp.py
%%S%%/twisted/conch/test/test_cftp.pyc
%%S%%/twisted/conch/test/test_cftp.pyo
%%S%%/twisted/conch/test/test_conch.py
%%S%%/twisted/conch/test/test_conch.pyc
%%S%%/twisted/conch/test/test_conch.pyo
%%S%%/twisted/conch/test/test_filetransfer.py
%%S%%/twisted/conch/test/test_filetransfer.pyc
%%S%%/twisted/conch/test/test_filetransfer.pyo
%%S%%/twisted/conch/test/test_helper.py
%%S%%/twisted/conch/test/test_helper.pyc
%%S%%/twisted/conch/test/test_helper.pyo
%%S%%/twisted/conch/test/test_insults.py
%%S%%/twisted/conch/test/test_insults.pyc
%%S%%/twisted/conch/test/test_insults.pyo
%%S%%/twisted/conch/test/test_keys.py
%%S%%/twisted/conch/test/test_keys.pyc
%%S%%/twisted/conch/test/test_keys.pyo
%%S%%/twisted/conch/test/test_manhole.py
%%S%%/twisted/conch/test/test_manhole.pyc
%%S%%/twisted/conch/test/test_manhole.pyo
%%S%%/twisted/conch/test/test_mixin.py
%%S%%/twisted/conch/test/test_mixin.pyc
%%S%%/twisted/conch/test/test_mixin.pyo
%%S%%/twisted/conch/test/test_recvline.py
%%S%%/twisted/conch/test/test_recvline.pyc
%%S%%/twisted/conch/test/test_recvline.pyo
%%S%%/twisted/conch/test/test_ssh.py
%%S%%/twisted/conch/test/test_ssh.pyc
%%S%%/twisted/conch/test/test_ssh.pyo
%%S%%/twisted/conch/test/test_telnet.py
%%S%%/twisted/conch/test/test_telnet.pyc
%%S%%/twisted/conch/test/test_telnet.pyo
%%S%%/twisted/conch/test/test_text.py
%%S%%/twisted/conch/test/test_text.pyc
%%S%%/twisted/conch/test/test_text.pyo
%%S%%/twisted/conch/ttymodes.py
%%S%%/twisted/conch/ttymodes.pyc
%%S%%/twisted/conch/ttymodes.pyo
%%S%%/twisted/conch/ui/__init__.py
%%S%%/twisted/conch/ui/__init__.pyc
%%S%%/twisted/conch/ui/__init__.pyo
%%S%%/twisted/conch/ui/ansi.py
%%S%%/twisted/conch/ui/ansi.pyc
%%S%%/twisted/conch/ui/ansi.pyo
%%S%%/twisted/conch/ui/tkvt100.py
%%S%%/twisted/conch/ui/tkvt100.pyc
%%S%%/twisted/conch/ui/tkvt100.pyo
%%S%%/twisted/conch/unix.py
%%S%%/twisted/conch/unix.pyc
%%S%%/twisted/conch/unix.pyo
%%S%%/twisted/plugins/twisted_conch.py
%%S%%/twisted/plugins/twisted_conch.pyc
%%S%%/twisted/plugins/twisted_conch.pyo
@dirrm %%S%%/twisted/plugins
@dirrm %%S%%/twisted/conch/ui
@dirrm %%S%%/twisted/conch/test
@dirrm %%S%%/twisted/conch/ssh
@dirrm %%S%%/twisted/conch/scripts
@dirrm %%S%%/twisted/conch/openssh_compat
@dirrm %%S%%/twisted/conch/insults
@dirrm %%S%%/twisted/conch/client
@dirrm %%S%%/twisted/conch