From nobody@FreeBSD.org Thu Apr 14 17:01:58 2005 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FFA216A4CE for ; Thu, 14 Apr 2005 17:01:58 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7DB843D39 for ; Thu, 14 Apr 2005 17:01:57 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j3EH1vI3027957 for ; Thu, 14 Apr 2005 17:01:57 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j3EH1vKQ027956; Thu, 14 Apr 2005 17:01:57 GMT (envelope-from nobody) Message-Id: <200504141701.j3EH1vKQ027956@www.freebsd.org> Date: Thu, 14 Apr 2005 17:01:57 GMT From: Neal Nelson To: freebsd-gnats-submit@FreeBSD.org Subject: New Port: net-py-twistedConch An SSH and SFTP protocol implementation together with clients and servers X-Send-Pr-Version: www-2.3 >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: flz >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Apr 14 17:10:26 GMT 2005 >Closed-Date: Fri Apr 15 05:06:38 GMT 2005 >Last-Modified: Fri Apr 15 05:06:38 GMT 2005 >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 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 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 X X X X X X X 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 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 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 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 END-of-py-twistedConch/Makefile exit >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-ports-bugs->flz Responsible-Changed-By: flz Responsible-Changed-When: Thu Apr 14 17:43:28 GMT 2005 Responsible-Changed-Why: Grab. http://www.freebsd.org/cgi/query-pr.cgi?pr=79921 State-Changed-From-To: open->closed State-Changed-By: flz State-Changed-When: Fri Apr 15 05:06:30 GMT 2005 State-Changed-Why: New port added, thank you! http://www.freebsd.org/cgi/query-pr.cgi?pr=79921 >Unformatted: