Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Apr 2005 17:01:57 GMT
From:      Neal Nelson <neal@nelson.name>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/79921: New Port: net-py-twistedConch An SSH and SFTP protocol implementation together with clients and servers
Message-ID:  <200504141701.j3EH1vKQ027956@www.freebsd.org>
Resent-Message-ID: <200504141710.j3EHAQDQ004006@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         79921
>Category:       ports
>Synopsis:       New Port: net-py-twistedConch An SSH and SFTP protocol implementation together with clients and servers
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 14 17:10:26 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Neal Nelson
>Release:        5.4-STABLE
>Organization:
>Environment:
FreeBSD server.home 5.4-STABLE FreeBSD 5.4-STABLE #0: Wed Apr 13 13:16:17 CEST 2005     nealie@server.home:/usr/obj/usr/src/sys/SERVER  i386

>Description:
      Twisted Conch is an SSH and SFTP protocol implementation together with clients and servers
>How-To-Repeat:
      
>Fix:
     # This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-twistedConch
#	py-twistedConch/.svn
#	py-twistedConch/.svn/tmp
#	py-twistedConch/.svn/tmp/text-base
#	py-twistedConch/.svn/tmp/prop-base
#	py-twistedConch/.svn/tmp/props
#	py-twistedConch/.svn/tmp/wcprops
#	py-twistedConch/.svn/prop-base
#	py-twistedConch/.svn/props
#	py-twistedConch/.svn/wcprops
#	py-twistedConch/.svn/text-base
#	py-twistedConch/.svn/text-base/Makefile.svn-base
#	py-twistedConch/.svn/text-base/distinfo.svn-base
#	py-twistedConch/.svn/text-base/pkg-descr.svn-base
#	py-twistedConch/.svn/text-base/pkg-plist.svn-base
#	py-twistedConch/.svn/entries
#	py-twistedConch/.svn/empty-file
#	py-twistedConch/.svn/README.txt
#	py-twistedConch/.svn/format
#	py-twistedConch/pkg-descr
#	py-twistedConch/distinfo
#	py-twistedConch/pkg-plist
#	py-twistedConch/pkg-descr~
#	py-twistedConch/Makefile~
#	py-twistedConch/Makefile
#
echo c - py-twistedConch
mkdir -p py-twistedConch > /dev/null 2>&1
echo c - py-twistedConch/.svn
mkdir -p py-twistedConch/.svn > /dev/null 2>&1
echo c - py-twistedConch/.svn/tmp
mkdir -p py-twistedConch/.svn/tmp > /dev/null 2>&1
echo c - py-twistedConch/.svn/tmp/text-base
mkdir -p py-twistedConch/.svn/tmp/text-base > /dev/null 2>&1
echo c - py-twistedConch/.svn/tmp/prop-base
mkdir -p py-twistedConch/.svn/tmp/prop-base > /dev/null 2>&1
echo c - py-twistedConch/.svn/tmp/props
mkdir -p py-twistedConch/.svn/tmp/props > /dev/null 2>&1
echo c - py-twistedConch/.svn/tmp/wcprops
mkdir -p py-twistedConch/.svn/tmp/wcprops > /dev/null 2>&1
echo c - py-twistedConch/.svn/prop-base
mkdir -p py-twistedConch/.svn/prop-base > /dev/null 2>&1
echo c - py-twistedConch/.svn/props
mkdir -p py-twistedConch/.svn/props > /dev/null 2>&1
echo c - py-twistedConch/.svn/wcprops
mkdir -p py-twistedConch/.svn/wcprops > /dev/null 2>&1
echo c - py-twistedConch/.svn/text-base
mkdir -p py-twistedConch/.svn/text-base > /dev/null 2>&1
echo x - py-twistedConch/.svn/text-base/Makefile.svn-base
sed 's/^X//' >py-twistedConch/.svn/text-base/Makefile.svn-base << 'END-of-py-twistedConch/.svn/text-base/Makefile.svn-base'
X# New ports collection makefile for:	py-twistedConch
X# Date created:		13 April 2005
X# Whom:	      		Neal Nelson <neal@nelson.name>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	twistedConch
XPORTVERSION=	0.5.0
XCATEGORIES=	net devel python
XMASTER_SITES=	http://twistedmatrix.com/downloads/Conch/0.5/ \
X    http://tmrc.mit.edu/mirror/twisted/Conch/0.5/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	TwistedConch-${PORTVERSION}
X
XMAINTAINER=	neal@nelson.name
XCOMMENT=		An SSH and SFTP protocol implementation together with clients and servers
X
XRUN_DEPENDS=    ${PYTHON_SITELIBDIR}/twisted:${PORTSDIR}/devel/py-twistedCore
X
XWRKSRC=		${WRKDIR}/TwistedConch-${PORTVERSION}
X
XUSE_BZIP2=	yes
XUSE_PYTHON=	2.2+
XUSE_PYDISTUTILS=	yes
X
XPLIST_SUB+=	S=${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}
X
X.include <bsd.port.mk>
END-of-py-twistedConch/.svn/text-base/Makefile.svn-base
echo x - py-twistedConch/.svn/text-base/distinfo.svn-base
sed 's/^X//' >py-twistedConch/.svn/text-base/distinfo.svn-base << 'END-of-py-twistedConch/.svn/text-base/distinfo.svn-base'
XMD5 (TwistedConch-0.5.0.tar.bz2) = 42961532a130bb119ae3be6b14dde28b
XSIZE (TwistedConch-0.5.0.tar.bz2) = 118875
END-of-py-twistedConch/.svn/text-base/distinfo.svn-base
echo x - py-twistedConch/.svn/text-base/pkg-descr.svn-base
sed 's/^X//' >py-twistedConch/.svn/text-base/pkg-descr.svn-base << 'END-of-py-twistedConch/.svn/text-base/pkg-descr.svn-base'
XTwisted Conch is an SSHv2 implementation written in Python. SSH is a protocol 
Xdesigned to allow remote access to shells and commands, but it is generic 
Xenough to allow everything from TCP forwarding to generic filesystem access. 
XSince conch is written in Python, it interfaces well with other Python projects, 
Xsuch as Imagination. Conch also includes a implementations of the telnet and 
Xvt102 protocols, as well as support for rudamentary line editing behaviors. 
XA new implementation of Twisted's Manhole application is also included, 
Xfeaturing server-side input history and interactive syntax coloring. 
X
XWWW: http://twistedmatrix.com/
END-of-py-twistedConch/.svn/text-base/pkg-descr.svn-base
echo x - py-twistedConch/.svn/text-base/pkg-plist.svn-base
sed 's/^X//' >py-twistedConch/.svn/text-base/pkg-plist.svn-base << 'END-of-py-twistedConch/.svn/text-base/pkg-plist.svn-base'
Xbin/cftp
Xbin/ckeygen
Xbin/conch
Xbin/tkconch
X%%S%%/twisted/conch/__init__.py
X%%S%%/twisted/conch/__init__.pyc
X%%S%%/twisted/conch/__init__.pyo
X%%S%%/twisted/conch/authorizer.py
X%%S%%/twisted/conch/authorizer.pyc
X%%S%%/twisted/conch/authorizer.pyo
X%%S%%/twisted/conch/avatar.py
X%%S%%/twisted/conch/avatar.pyc
X%%S%%/twisted/conch/avatar.pyo
X%%S%%/twisted/conch/checkers.py
X%%S%%/twisted/conch/checkers.pyc
X%%S%%/twisted/conch/checkers.pyo
X%%S%%/twisted/conch/client/__init__.py
X%%S%%/twisted/conch/client/__init__.pyc
X%%S%%/twisted/conch/client/__init__.pyo
X%%S%%/twisted/conch/client/agent.py
X%%S%%/twisted/conch/client/agent.pyc
X%%S%%/twisted/conch/client/agent.pyo
X%%S%%/twisted/conch/client/connect.py
X%%S%%/twisted/conch/client/connect.pyc
X%%S%%/twisted/conch/client/connect.pyo
X%%S%%/twisted/conch/client/default.py
X%%S%%/twisted/conch/client/default.pyc
X%%S%%/twisted/conch/client/default.pyo
X%%S%%/twisted/conch/client/direct.py
X%%S%%/twisted/conch/client/direct.pyc
X%%S%%/twisted/conch/client/direct.pyo
X%%S%%/twisted/conch/client/options.py
X%%S%%/twisted/conch/client/options.pyc
X%%S%%/twisted/conch/client/options.pyo
X%%S%%/twisted/conch/client/unix.py
X%%S%%/twisted/conch/client/unix.pyc
X%%S%%/twisted/conch/client/unix.pyo
X%%S%%/twisted/conch/credentials.py
X%%S%%/twisted/conch/credentials.pyc
X%%S%%/twisted/conch/credentials.pyo
X%%S%%/twisted/conch/error.py
X%%S%%/twisted/conch/error.pyc
X%%S%%/twisted/conch/error.pyo
X%%S%%/twisted/conch/identity.py
X%%S%%/twisted/conch/identity.pyc
X%%S%%/twisted/conch/identity.pyo
X%%S%%/twisted/conch/insults/__init__.py
X%%S%%/twisted/conch/insults/__init__.pyc
X%%S%%/twisted/conch/insults/__init__.pyo
X%%S%%/twisted/conch/insults/client.py
X%%S%%/twisted/conch/insults/client.pyc
X%%S%%/twisted/conch/insults/client.pyo
X%%S%%/twisted/conch/insults/colors.py
X%%S%%/twisted/conch/insults/colors.pyc
X%%S%%/twisted/conch/insults/colors.pyo
X%%S%%/twisted/conch/insults/helper.py
X%%S%%/twisted/conch/insults/helper.pyc
X%%S%%/twisted/conch/insults/helper.pyo
X%%S%%/twisted/conch/insults/insults.py
X%%S%%/twisted/conch/insults/insults.pyc
X%%S%%/twisted/conch/insults/insults.pyo
X%%S%%/twisted/conch/insults/text.py
X%%S%%/twisted/conch/insults/text.pyc
X%%S%%/twisted/conch/insults/text.pyo
X%%S%%/twisted/conch/interfaces.py
X%%S%%/twisted/conch/interfaces.pyc
X%%S%%/twisted/conch/interfaces.pyo
X%%S%%/twisted/conch/manhole.py
X%%S%%/twisted/conch/manhole.pyc
X%%S%%/twisted/conch/manhole.pyo
X%%S%%/twisted/conch/manhole_ssh.py
X%%S%%/twisted/conch/manhole_ssh.pyc
X%%S%%/twisted/conch/manhole_ssh.pyo
X%%S%%/twisted/conch/manhole_tap.py
X%%S%%/twisted/conch/manhole_tap.pyc
X%%S%%/twisted/conch/manhole_tap.pyo
X%%S%%/twisted/conch/mixin.py
X%%S%%/twisted/conch/mixin.pyc
X%%S%%/twisted/conch/mixin.pyo
X%%S%%/twisted/conch/openssh_compat/__init__.py
X%%S%%/twisted/conch/openssh_compat/__init__.pyc
X%%S%%/twisted/conch/openssh_compat/__init__.pyo
X%%S%%/twisted/conch/openssh_compat/factory.py
X%%S%%/twisted/conch/openssh_compat/factory.pyc
X%%S%%/twisted/conch/openssh_compat/factory.pyo
X%%S%%/twisted/conch/openssh_compat/primes.py
X%%S%%/twisted/conch/openssh_compat/primes.pyc
X%%S%%/twisted/conch/openssh_compat/primes.pyo
X%%S%%/twisted/conch/pamauth.py
X%%S%%/twisted/conch/pamauth.pyc
X%%S%%/twisted/conch/pamauth.pyo
X%%S%%/twisted/conch/recvline.py
X%%S%%/twisted/conch/recvline.pyc
X%%S%%/twisted/conch/recvline.pyo
X%%S%%/twisted/conch/scripts/__init__.py
X%%S%%/twisted/conch/scripts/__init__.pyc
X%%S%%/twisted/conch/scripts/__init__.pyo
X%%S%%/twisted/conch/scripts/cftp.py
X%%S%%/twisted/conch/scripts/cftp.pyc
X%%S%%/twisted/conch/scripts/cftp.pyo
X%%S%%/twisted/conch/scripts/ckeygen.py
X%%S%%/twisted/conch/scripts/ckeygen.pyc
X%%S%%/twisted/conch/scripts/ckeygen.pyo
X%%S%%/twisted/conch/scripts/conch.py
X%%S%%/twisted/conch/scripts/conch.pyc
X%%S%%/twisted/conch/scripts/conch.pyo
X%%S%%/twisted/conch/scripts/tkconch.py
X%%S%%/twisted/conch/scripts/tkconch.pyc
X%%S%%/twisted/conch/scripts/tkconch.pyo
X%%S%%/twisted/conch/ssh/__init__.py
X%%S%%/twisted/conch/ssh/__init__.pyc
X%%S%%/twisted/conch/ssh/__init__.pyo
X%%S%%/twisted/conch/ssh/agent.py
X%%S%%/twisted/conch/ssh/agent.pyc
X%%S%%/twisted/conch/ssh/agent.pyo
X%%S%%/twisted/conch/ssh/asn1.py
X%%S%%/twisted/conch/ssh/asn1.pyc
X%%S%%/twisted/conch/ssh/asn1.pyo
X%%S%%/twisted/conch/ssh/channel.py
X%%S%%/twisted/conch/ssh/channel.pyc
X%%S%%/twisted/conch/ssh/channel.pyo
X%%S%%/twisted/conch/ssh/common.py
X%%S%%/twisted/conch/ssh/common.pyc
X%%S%%/twisted/conch/ssh/common.pyo
X%%S%%/twisted/conch/ssh/connection.py
X%%S%%/twisted/conch/ssh/connection.pyc
X%%S%%/twisted/conch/ssh/connection.pyo
X%%S%%/twisted/conch/ssh/factory.py
X%%S%%/twisted/conch/ssh/factory.pyc
X%%S%%/twisted/conch/ssh/factory.pyo
X%%S%%/twisted/conch/ssh/filetransfer.py
X%%S%%/twisted/conch/ssh/filetransfer.pyc
X%%S%%/twisted/conch/ssh/filetransfer.pyo
X%%S%%/twisted/conch/ssh/forwarding.py
X%%S%%/twisted/conch/ssh/forwarding.pyc
X%%S%%/twisted/conch/ssh/forwarding.pyo
X%%S%%/twisted/conch/ssh/keys.py
X%%S%%/twisted/conch/ssh/keys.pyc
X%%S%%/twisted/conch/ssh/keys.pyo
X%%S%%/twisted/conch/ssh/service.py
X%%S%%/twisted/conch/ssh/service.pyc
X%%S%%/twisted/conch/ssh/service.pyo
X%%S%%/twisted/conch/ssh/session.py
X%%S%%/twisted/conch/ssh/session.pyc
X%%S%%/twisted/conch/ssh/session.pyo
X%%S%%/twisted/conch/ssh/sexpy.py
X%%S%%/twisted/conch/ssh/sexpy.pyc
X%%S%%/twisted/conch/ssh/sexpy.pyo
X%%S%%/twisted/conch/ssh/transport.py
X%%S%%/twisted/conch/ssh/transport.pyc
X%%S%%/twisted/conch/ssh/transport.pyo
X%%S%%/twisted/conch/ssh/userauth.py
X%%S%%/twisted/conch/ssh/userauth.pyc
X%%S%%/twisted/conch/ssh/userauth.pyo
X%%S%%/twisted/conch/stdio.py
X%%S%%/twisted/conch/stdio.pyc
X%%S%%/twisted/conch/stdio.pyo
X%%S%%/twisted/conch/tap.py
X%%S%%/twisted/conch/tap.pyc
X%%S%%/twisted/conch/tap.pyo
X%%S%%/twisted/conch/telnet.py
X%%S%%/twisted/conch/telnet.pyc
X%%S%%/twisted/conch/telnet.pyo
X%%S%%/twisted/conch/test/__init__.py
X%%S%%/twisted/conch/test/__init__.pyc
X%%S%%/twisted/conch/test/__init__.pyo
X%%S%%/twisted/conch/test/test_cftp.py
X%%S%%/twisted/conch/test/test_cftp.pyc
X%%S%%/twisted/conch/test/test_cftp.pyo
X%%S%%/twisted/conch/test/test_conch.py
X%%S%%/twisted/conch/test/test_conch.pyc
X%%S%%/twisted/conch/test/test_conch.pyo
X%%S%%/twisted/conch/test/test_filetransfer.py
X%%S%%/twisted/conch/test/test_filetransfer.pyc
X%%S%%/twisted/conch/test/test_filetransfer.pyo
X%%S%%/twisted/conch/test/test_helper.py
X%%S%%/twisted/conch/test/test_helper.pyc
X%%S%%/twisted/conch/test/test_helper.pyo
X%%S%%/twisted/conch/test/test_insults.py
X%%S%%/twisted/conch/test/test_insults.pyc
X%%S%%/twisted/conch/test/test_insults.pyo
X%%S%%/twisted/conch/test/test_keys.py
X%%S%%/twisted/conch/test/test_keys.pyc
X%%S%%/twisted/conch/test/test_keys.pyo
X%%S%%/twisted/conch/test/test_manhole.py
X%%S%%/twisted/conch/test/test_manhole.pyc
X%%S%%/twisted/conch/test/test_manhole.pyo
X%%S%%/twisted/conch/test/test_mixin.py
X%%S%%/twisted/conch/test/test_mixin.pyc
X%%S%%/twisted/conch/test/test_mixin.pyo
X%%S%%/twisted/conch/test/test_recvline.py
X%%S%%/twisted/conch/test/test_recvline.pyc
X%%S%%/twisted/conch/test/test_recvline.pyo
X%%S%%/twisted/conch/test/test_ssh.py
X%%S%%/twisted/conch/test/test_ssh.pyc
X%%S%%/twisted/conch/test/test_ssh.pyo
X%%S%%/twisted/conch/test/test_telnet.py
X%%S%%/twisted/conch/test/test_telnet.pyc
X%%S%%/twisted/conch/test/test_telnet.pyo
X%%S%%/twisted/conch/test/test_text.py
X%%S%%/twisted/conch/test/test_text.pyc
X%%S%%/twisted/conch/test/test_text.pyo
X%%S%%/twisted/conch/ttymodes.py
X%%S%%/twisted/conch/ttymodes.pyc
X%%S%%/twisted/conch/ttymodes.pyo
X%%S%%/twisted/conch/ui/__init__.py
X%%S%%/twisted/conch/ui/__init__.pyc
X%%S%%/twisted/conch/ui/__init__.pyo
X%%S%%/twisted/conch/ui/ansi.py
X%%S%%/twisted/conch/ui/ansi.pyc
X%%S%%/twisted/conch/ui/ansi.pyo
X%%S%%/twisted/conch/ui/tkvt100.py
X%%S%%/twisted/conch/ui/tkvt100.pyc
X%%S%%/twisted/conch/ui/tkvt100.pyo
X%%S%%/twisted/conch/unix.py
X%%S%%/twisted/conch/unix.pyc
X%%S%%/twisted/conch/unix.pyo
X%%S%%/twisted/plugins/twisted_conch.py
X%%S%%/twisted/plugins/twisted_conch.pyc
X%%S%%/twisted/plugins/twisted_conch.pyo
X@dirrm %%S%%/twisted/plugins
X@dirrm %%S%%/twisted/conch/ui
X@dirrm %%S%%/twisted/conch/test
X@dirrm %%S%%/twisted/conch/ssh
X@dirrm %%S%%/twisted/conch/scripts
X@dirrm %%S%%/twisted/conch/openssh_compat
X@dirrm %%S%%/twisted/conch/insults
X@dirrm %%S%%/twisted/conch/client
X@dirrm %%S%%/twisted/conch
END-of-py-twistedConch/.svn/text-base/pkg-plist.svn-base
echo x - py-twistedConch/.svn/entries
sed 's/^X//' >py-twistedConch/.svn/entries << 'END-of-py-twistedConch/.svn/entries'
X<?xml version="1.0" encoding="utf-8"?>
X<wc-entries
X   xmlns="svn:">
X<entry
X   committed-rev="21"
X   name=""
X   committed-date="2005-04-13T17:37:45.623927Z"
X   url="file:///home/nealie/svnroot/py-twistedConch"
X   last-author="nealie"
X   kind="dir"
X   revision="21"/>
X<entry
X   committed-rev="34"
X   name="pkg-descr"
X   text-time="2005-04-14T14:33:44.000000Z"
X   committed-date="2005-04-14T14:34:15.664884Z"
X   checksum="9de7070db87c03199b3a0a18ef0686e7"
X   last-author="nealie"
X   kind="file"
X   revision="34"/>
X<entry
X   committed-rev="21"
X   name="distinfo"
X   text-time="2005-04-13T17:31:53.000000Z"
X   committed-date="2005-04-13T17:37:45.623927Z"
X   checksum="fbef09748e6c0d87ef19fc1f422e90de"
X   last-author="nealie"
X   kind="file"/>
X<entry
X   committed-rev="21"
X   name="pkg-plist"
X   text-time="2005-04-13T17:34:17.000000Z"
X   committed-date="2005-04-13T17:37:45.623927Z"
X   checksum="02be383a10a25b4baf5559165eb6321f"
X   last-author="nealie"
X   kind="file"/>
X<entry
X   committed-rev="42"
X   name="Makefile"
X   text-time="2005-04-14T16:19:02.000000Z"
X   committed-date="2005-04-14T16:19:51.379275Z"
X   checksum="b85f60cf734e3ffe94063239d5e9d574"
X   last-author="nealie"
X   kind="file"
X   revision="42"/>
X</wc-entries>
END-of-py-twistedConch/.svn/entries
echo x - py-twistedConch/.svn/empty-file
sed 's/^X//' >py-twistedConch/.svn/empty-file << 'END-of-py-twistedConch/.svn/empty-file'
END-of-py-twistedConch/.svn/empty-file
echo x - py-twistedConch/.svn/README.txt
sed 's/^X//' >py-twistedConch/.svn/README.txt << 'END-of-py-twistedConch/.svn/README.txt'
XThis is a Subversion working copy administrative directory.
XVisit http://subversion.tigris.org/ for more information.
END-of-py-twistedConch/.svn/README.txt
echo x - py-twistedConch/.svn/format
sed 's/^X//' >py-twistedConch/.svn/format << 'END-of-py-twistedConch/.svn/format'
X4
END-of-py-twistedConch/.svn/format
echo x - py-twistedConch/pkg-descr
sed 's/^X//' >py-twistedConch/pkg-descr << 'END-of-py-twistedConch/pkg-descr'
XTwisted Conch is an SSHv2 implementation written in Python. SSH is a protocol 
Xdesigned to allow remote access to shells and commands, but it is generic 
Xenough to allow everything from TCP forwarding to generic filesystem access. 
XSince conch is written in Python, it interfaces well with other Python projects, 
Xsuch as Imagination. Conch also includes a implementations of the telnet and 
Xvt102 protocols, as well as support for rudamentary line editing behaviors. 
XA new implementation of Twisted's Manhole application is also included, 
Xfeaturing server-side input history and interactive syntax coloring. 
X
XWWW: http://twistedmatrix.com/
END-of-py-twistedConch/pkg-descr
echo x - py-twistedConch/distinfo
sed 's/^X//' >py-twistedConch/distinfo << 'END-of-py-twistedConch/distinfo'
XMD5 (TwistedConch-0.5.0.tar.bz2) = 42961532a130bb119ae3be6b14dde28b
XSIZE (TwistedConch-0.5.0.tar.bz2) = 118875
END-of-py-twistedConch/distinfo
echo x - py-twistedConch/pkg-plist
sed 's/^X//' >py-twistedConch/pkg-plist << 'END-of-py-twistedConch/pkg-plist'
Xbin/cftp
Xbin/ckeygen
Xbin/conch
Xbin/tkconch
X%%S%%/twisted/conch/__init__.py
X%%S%%/twisted/conch/__init__.pyc
X%%S%%/twisted/conch/__init__.pyo
X%%S%%/twisted/conch/authorizer.py
X%%S%%/twisted/conch/authorizer.pyc
X%%S%%/twisted/conch/authorizer.pyo
X%%S%%/twisted/conch/avatar.py
X%%S%%/twisted/conch/avatar.pyc
X%%S%%/twisted/conch/avatar.pyo
X%%S%%/twisted/conch/checkers.py
X%%S%%/twisted/conch/checkers.pyc
X%%S%%/twisted/conch/checkers.pyo
X%%S%%/twisted/conch/client/__init__.py
X%%S%%/twisted/conch/client/__init__.pyc
X%%S%%/twisted/conch/client/__init__.pyo
X%%S%%/twisted/conch/client/agent.py
X%%S%%/twisted/conch/client/agent.pyc
X%%S%%/twisted/conch/client/agent.pyo
X%%S%%/twisted/conch/client/connect.py
X%%S%%/twisted/conch/client/connect.pyc
X%%S%%/twisted/conch/client/connect.pyo
X%%S%%/twisted/conch/client/default.py
X%%S%%/twisted/conch/client/default.pyc
X%%S%%/twisted/conch/client/default.pyo
X%%S%%/twisted/conch/client/direct.py
X%%S%%/twisted/conch/client/direct.pyc
X%%S%%/twisted/conch/client/direct.pyo
X%%S%%/twisted/conch/client/options.py
X%%S%%/twisted/conch/client/options.pyc
X%%S%%/twisted/conch/client/options.pyo
X%%S%%/twisted/conch/client/unix.py
X%%S%%/twisted/conch/client/unix.pyc
X%%S%%/twisted/conch/client/unix.pyo
X%%S%%/twisted/conch/credentials.py
X%%S%%/twisted/conch/credentials.pyc
X%%S%%/twisted/conch/credentials.pyo
X%%S%%/twisted/conch/error.py
X%%S%%/twisted/conch/error.pyc
X%%S%%/twisted/conch/error.pyo
X%%S%%/twisted/conch/identity.py
X%%S%%/twisted/conch/identity.pyc
X%%S%%/twisted/conch/identity.pyo
X%%S%%/twisted/conch/insults/__init__.py
X%%S%%/twisted/conch/insults/__init__.pyc
X%%S%%/twisted/conch/insults/__init__.pyo
X%%S%%/twisted/conch/insults/client.py
X%%S%%/twisted/conch/insults/client.pyc
X%%S%%/twisted/conch/insults/client.pyo
X%%S%%/twisted/conch/insults/colors.py
X%%S%%/twisted/conch/insults/colors.pyc
X%%S%%/twisted/conch/insults/colors.pyo
X%%S%%/twisted/conch/insults/helper.py
X%%S%%/twisted/conch/insults/helper.pyc
X%%S%%/twisted/conch/insults/helper.pyo
X%%S%%/twisted/conch/insults/insults.py
X%%S%%/twisted/conch/insults/insults.pyc
X%%S%%/twisted/conch/insults/insults.pyo
X%%S%%/twisted/conch/insults/text.py
X%%S%%/twisted/conch/insults/text.pyc
X%%S%%/twisted/conch/insults/text.pyo
X%%S%%/twisted/conch/interfaces.py
X%%S%%/twisted/conch/interfaces.pyc
X%%S%%/twisted/conch/interfaces.pyo
X%%S%%/twisted/conch/manhole.py
X%%S%%/twisted/conch/manhole.pyc
X%%S%%/twisted/conch/manhole.pyo
X%%S%%/twisted/conch/manhole_ssh.py
X%%S%%/twisted/conch/manhole_ssh.pyc
X%%S%%/twisted/conch/manhole_ssh.pyo
X%%S%%/twisted/conch/manhole_tap.py
X%%S%%/twisted/conch/manhole_tap.pyc
X%%S%%/twisted/conch/manhole_tap.pyo
X%%S%%/twisted/conch/mixin.py
X%%S%%/twisted/conch/mixin.pyc
X%%S%%/twisted/conch/mixin.pyo
X%%S%%/twisted/conch/openssh_compat/__init__.py
X%%S%%/twisted/conch/openssh_compat/__init__.pyc
X%%S%%/twisted/conch/openssh_compat/__init__.pyo
X%%S%%/twisted/conch/openssh_compat/factory.py
X%%S%%/twisted/conch/openssh_compat/factory.pyc
X%%S%%/twisted/conch/openssh_compat/factory.pyo
X%%S%%/twisted/conch/openssh_compat/primes.py
X%%S%%/twisted/conch/openssh_compat/primes.pyc
X%%S%%/twisted/conch/openssh_compat/primes.pyo
X%%S%%/twisted/conch/pamauth.py
X%%S%%/twisted/conch/pamauth.pyc
X%%S%%/twisted/conch/pamauth.pyo
X%%S%%/twisted/conch/recvline.py
X%%S%%/twisted/conch/recvline.pyc
X%%S%%/twisted/conch/recvline.pyo
X%%S%%/twisted/conch/scripts/__init__.py
X%%S%%/twisted/conch/scripts/__init__.pyc
X%%S%%/twisted/conch/scripts/__init__.pyo
X%%S%%/twisted/conch/scripts/cftp.py
X%%S%%/twisted/conch/scripts/cftp.pyc
X%%S%%/twisted/conch/scripts/cftp.pyo
X%%S%%/twisted/conch/scripts/ckeygen.py
X%%S%%/twisted/conch/scripts/ckeygen.pyc
X%%S%%/twisted/conch/scripts/ckeygen.pyo
X%%S%%/twisted/conch/scripts/conch.py
X%%S%%/twisted/conch/scripts/conch.pyc
X%%S%%/twisted/conch/scripts/conch.pyo
X%%S%%/twisted/conch/scripts/tkconch.py
X%%S%%/twisted/conch/scripts/tkconch.pyc
X%%S%%/twisted/conch/scripts/tkconch.pyo
X%%S%%/twisted/conch/ssh/__init__.py
X%%S%%/twisted/conch/ssh/__init__.pyc
X%%S%%/twisted/conch/ssh/__init__.pyo
X%%S%%/twisted/conch/ssh/agent.py
X%%S%%/twisted/conch/ssh/agent.pyc
X%%S%%/twisted/conch/ssh/agent.pyo
X%%S%%/twisted/conch/ssh/asn1.py
X%%S%%/twisted/conch/ssh/asn1.pyc
X%%S%%/twisted/conch/ssh/asn1.pyo
X%%S%%/twisted/conch/ssh/channel.py
X%%S%%/twisted/conch/ssh/channel.pyc
X%%S%%/twisted/conch/ssh/channel.pyo
X%%S%%/twisted/conch/ssh/common.py
X%%S%%/twisted/conch/ssh/common.pyc
X%%S%%/twisted/conch/ssh/common.pyo
X%%S%%/twisted/conch/ssh/connection.py
X%%S%%/twisted/conch/ssh/connection.pyc
X%%S%%/twisted/conch/ssh/connection.pyo
X%%S%%/twisted/conch/ssh/factory.py
X%%S%%/twisted/conch/ssh/factory.pyc
X%%S%%/twisted/conch/ssh/factory.pyo
X%%S%%/twisted/conch/ssh/filetransfer.py
X%%S%%/twisted/conch/ssh/filetransfer.pyc
X%%S%%/twisted/conch/ssh/filetransfer.pyo
X%%S%%/twisted/conch/ssh/forwarding.py
X%%S%%/twisted/conch/ssh/forwarding.pyc
X%%S%%/twisted/conch/ssh/forwarding.pyo
X%%S%%/twisted/conch/ssh/keys.py
X%%S%%/twisted/conch/ssh/keys.pyc
X%%S%%/twisted/conch/ssh/keys.pyo
X%%S%%/twisted/conch/ssh/service.py
X%%S%%/twisted/conch/ssh/service.pyc
X%%S%%/twisted/conch/ssh/service.pyo
X%%S%%/twisted/conch/ssh/session.py
X%%S%%/twisted/conch/ssh/session.pyc
X%%S%%/twisted/conch/ssh/session.pyo
X%%S%%/twisted/conch/ssh/sexpy.py
X%%S%%/twisted/conch/ssh/sexpy.pyc
X%%S%%/twisted/conch/ssh/sexpy.pyo
X%%S%%/twisted/conch/ssh/transport.py
X%%S%%/twisted/conch/ssh/transport.pyc
X%%S%%/twisted/conch/ssh/transport.pyo
X%%S%%/twisted/conch/ssh/userauth.py
X%%S%%/twisted/conch/ssh/userauth.pyc
X%%S%%/twisted/conch/ssh/userauth.pyo
X%%S%%/twisted/conch/stdio.py
X%%S%%/twisted/conch/stdio.pyc
X%%S%%/twisted/conch/stdio.pyo
X%%S%%/twisted/conch/tap.py
X%%S%%/twisted/conch/tap.pyc
X%%S%%/twisted/conch/tap.pyo
X%%S%%/twisted/conch/telnet.py
X%%S%%/twisted/conch/telnet.pyc
X%%S%%/twisted/conch/telnet.pyo
X%%S%%/twisted/conch/test/__init__.py
X%%S%%/twisted/conch/test/__init__.pyc
X%%S%%/twisted/conch/test/__init__.pyo
X%%S%%/twisted/conch/test/test_cftp.py
X%%S%%/twisted/conch/test/test_cftp.pyc
X%%S%%/twisted/conch/test/test_cftp.pyo
X%%S%%/twisted/conch/test/test_conch.py
X%%S%%/twisted/conch/test/test_conch.pyc
X%%S%%/twisted/conch/test/test_conch.pyo
X%%S%%/twisted/conch/test/test_filetransfer.py
X%%S%%/twisted/conch/test/test_filetransfer.pyc
X%%S%%/twisted/conch/test/test_filetransfer.pyo
X%%S%%/twisted/conch/test/test_helper.py
X%%S%%/twisted/conch/test/test_helper.pyc
X%%S%%/twisted/conch/test/test_helper.pyo
X%%S%%/twisted/conch/test/test_insults.py
X%%S%%/twisted/conch/test/test_insults.pyc
X%%S%%/twisted/conch/test/test_insults.pyo
X%%S%%/twisted/conch/test/test_keys.py
X%%S%%/twisted/conch/test/test_keys.pyc
X%%S%%/twisted/conch/test/test_keys.pyo
X%%S%%/twisted/conch/test/test_manhole.py
X%%S%%/twisted/conch/test/test_manhole.pyc
X%%S%%/twisted/conch/test/test_manhole.pyo
X%%S%%/twisted/conch/test/test_mixin.py
X%%S%%/twisted/conch/test/test_mixin.pyc
X%%S%%/twisted/conch/test/test_mixin.pyo
X%%S%%/twisted/conch/test/test_recvline.py
X%%S%%/twisted/conch/test/test_recvline.pyc
X%%S%%/twisted/conch/test/test_recvline.pyo
X%%S%%/twisted/conch/test/test_ssh.py
X%%S%%/twisted/conch/test/test_ssh.pyc
X%%S%%/twisted/conch/test/test_ssh.pyo
X%%S%%/twisted/conch/test/test_telnet.py
X%%S%%/twisted/conch/test/test_telnet.pyc
X%%S%%/twisted/conch/test/test_telnet.pyo
X%%S%%/twisted/conch/test/test_text.py
X%%S%%/twisted/conch/test/test_text.pyc
X%%S%%/twisted/conch/test/test_text.pyo
X%%S%%/twisted/conch/ttymodes.py
X%%S%%/twisted/conch/ttymodes.pyc
X%%S%%/twisted/conch/ttymodes.pyo
X%%S%%/twisted/conch/ui/__init__.py
X%%S%%/twisted/conch/ui/__init__.pyc
X%%S%%/twisted/conch/ui/__init__.pyo
X%%S%%/twisted/conch/ui/ansi.py
X%%S%%/twisted/conch/ui/ansi.pyc
X%%S%%/twisted/conch/ui/ansi.pyo
X%%S%%/twisted/conch/ui/tkvt100.py
X%%S%%/twisted/conch/ui/tkvt100.pyc
X%%S%%/twisted/conch/ui/tkvt100.pyo
X%%S%%/twisted/conch/unix.py
X%%S%%/twisted/conch/unix.pyc
X%%S%%/twisted/conch/unix.pyo
X%%S%%/twisted/plugins/twisted_conch.py
X%%S%%/twisted/plugins/twisted_conch.pyc
X%%S%%/twisted/plugins/twisted_conch.pyo
X@dirrm %%S%%/twisted/plugins
X@dirrm %%S%%/twisted/conch/ui
X@dirrm %%S%%/twisted/conch/test
X@dirrm %%S%%/twisted/conch/ssh
X@dirrm %%S%%/twisted/conch/scripts
X@dirrm %%S%%/twisted/conch/openssh_compat
X@dirrm %%S%%/twisted/conch/insults
X@dirrm %%S%%/twisted/conch/client
X@dirrm %%S%%/twisted/conch
END-of-py-twistedConch/pkg-plist
echo x - py-twistedConch/pkg-descr~
sed 's/^X//' >py-twistedConch/pkg-descr~ << 'END-of-py-twistedConch/pkg-descr~'
XConch is an SSHv2 implementation written in Python. SSH is a protocol designed 
Xto allow remote access to shells and commands, but it is generic enough to 
Xallow everything from TCP forwarding to generic filesystem access. Since conch 
Xis written in Python, it interfaces well with other Python projects, such as 
XImagination. Conch also includes a implementations of the telnet and vt102 
Xprotocols, as well as support for rudamentary line editing behaviors. A new 
Ximplementation of Twisted's Manhole application is also included, featuring 
Xserver-side input history and interactive syntax coloring. 
X
XWWW: http://twistedmatrix.com/
END-of-py-twistedConch/pkg-descr~
echo x - py-twistedConch/Makefile~
sed 's/^X//' >py-twistedConch/Makefile~ << 'END-of-py-twistedConch/Makefile~'
X# New ports collection makefile for:	py-twistedConch
X# Date created:		13 April 2005
X# Whom:	      		Neal Nelson <neal@nelson.name>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	twistedConch
XPORTVERSION=	0.5.0
XCATEGORIES=	devel net python
XMASTER_SITES=	http://twistedmatrix.com/downloads/Conch/0.5/ \
X    http://tmrc.mit.edu/mirror/twisted/Conch/0.5/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	TwistedConch-${PORTVERSION}
X
XMAINTAINER=	neal@nelson.name
XCOMMENT=		An SSH and SFTP protocol implementation together with clients and servers
X
XRUN_DEPENDS=    ${PYTHON_SITELIBDIR}/twisted:${PORTSDIR}/devel/py-twistedCore
X
XWRKSRC=		${WRKDIR}/TwistedConch-${PORTVERSION}
X
XUSE_BZIP2=	yes
XUSE_PYTHON=	2.2+
XUSE_PYDISTUTILS=	yes
X
XPLIST_SUB+=	S=${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}
X
X.include <bsd.port.mk>
END-of-py-twistedConch/Makefile~
echo x - py-twistedConch/Makefile
sed 's/^X//' >py-twistedConch/Makefile << 'END-of-py-twistedConch/Makefile'
X# New ports collection makefile for:	py-twistedConch
X# Date created:		13 April 2005
X# Whom:	      		Neal Nelson <neal@nelson.name>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	twistedConch
XPORTVERSION=	0.5.0
XCATEGORIES=	net devel python
XMASTER_SITES=	http://twistedmatrix.com/downloads/Conch/0.5/ \
X    http://tmrc.mit.edu/mirror/twisted/Conch/0.5/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	TwistedConch-${PORTVERSION}
X
XMAINTAINER=	neal@nelson.name
XCOMMENT=		An SSH and SFTP protocol implementation together with clients and servers
X
XRUN_DEPENDS=    ${PYTHON_SITELIBDIR}/twisted:${PORTSDIR}/devel/py-twistedCore
X
XWRKSRC=		${WRKDIR}/TwistedConch-${PORTVERSION}
X
XUSE_BZIP2=	yes
XUSE_PYTHON=	2.2+
XUSE_PYDISTUTILS=	yes
X
XPLIST_SUB+=	S=${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}
X
X.include <bsd.port.mk>
END-of-py-twistedConch/Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504141701.j3EH1vKQ027956>