diff options
author | flz <flz@FreeBSD.org> | 2005-04-15 12:57:33 +0800 |
---|---|---|
committer | flz <flz@FreeBSD.org> | 2005-04-15 12:57:33 +0800 |
commit | 9556cd57778ec3d270919226bfb4a5cca30f84a2 (patch) | |
tree | b346d71b8320023514da0b693ca6176c2208a6c1 /security/py-twistedConch | |
parent | f96fb44ea50f6332f1c93b79536677f2269b224e (diff) | |
download | freebsd-ports-graphics-9556cd57778ec3d270919226bfb4a5cca30f84a2.tar.gz freebsd-ports-graphics-9556cd57778ec3d270919226bfb4a5cca30f84a2.tar.zst freebsd-ports-graphics-9556cd57778ec3d270919226bfb4a5cca30f84a2.zip |
- Add py-twistedConch, an SSH and SFTP protocol implementation
together with clients and servers.
PR: ports/79921
Submitted by: Neal Nelson <neal@nelson.name>
Diffstat (limited to 'security/py-twistedConch')
-rw-r--r-- | security/py-twistedConch/Makefile | 29 | ||||
-rw-r--r-- | security/py-twistedConch/distinfo | 2 | ||||
-rw-r--r-- | security/py-twistedConch/pkg-descr | 10 | ||||
-rw-r--r-- | security/py-twistedConch/pkg-plist | 229 |
4 files changed, 270 insertions, 0 deletions
diff --git a/security/py-twistedConch/Makefile b/security/py-twistedConch/Makefile new file mode 100644 index 00000000000..a460e5f9388 --- /dev/null +++ b/security/py-twistedConch/Makefile @@ -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> diff --git a/security/py-twistedConch/distinfo b/security/py-twistedConch/distinfo new file mode 100644 index 00000000000..fba740f03b0 --- /dev/null +++ b/security/py-twistedConch/distinfo @@ -0,0 +1,2 @@ +MD5 (TwistedConch-0.5.0.tar.bz2) = 42961532a130bb119ae3be6b14dde28b +SIZE (TwistedConch-0.5.0.tar.bz2) = 118875 diff --git a/security/py-twistedConch/pkg-descr b/security/py-twistedConch/pkg-descr new file mode 100644 index 00000000000..70cd9735878 --- /dev/null +++ b/security/py-twistedConch/pkg-descr @@ -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/ diff --git a/security/py-twistedConch/pkg-plist b/security/py-twistedConch/pkg-plist new file mode 100644 index 00000000000..859b0c29a64 --- /dev/null +++ b/security/py-twistedConch/pkg-plist @@ -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 |