Date: Thu, 3 Jan 2008 15:16:29 +0000 (UTC) From: Philippe Audeoud <jadawin@tuxaco.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/119301: [new port] net/p5-Net-Proxy - Framework for proxying network connections Message-ID: <20080103151629.BA6E7844BE@ilove.tuxaco.net> Resent-Message-ID: <200801031520.m03FK2H3010386@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 119301 >Category: ports >Synopsis: [new port] net/p5-Net-Proxy - Framework for proxying network connections >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 Jan 03 15:20:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Philippe Audeoud >Release: FreeBSD 7.0-BETA1 i386 >Organization: >Environment: System: FreeBSD athines 7.0-BETA1 FreeBSD 7.0-BETA1 #0: Wed Oct 31 19:32:18 CET 2007 root@glenrothes:/usr/obj/usr/src/sys/GENERIC i386 >Description: Here is the shar to add net/p5-Net-Proxy to ports tree. A Net::Proxy object represents a proxy that accepts connections and then relays the data transfered between the source and the destination. The goal of this module is to abstract the different methods used to connect from the proxy to the destination. >How-To-Repeat: >Fix: --- shar-p5-Net-Proxy.1 begins here --- # 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: # # net/p5-Net-Proxy # net/p5-Net-Proxy/Makefile # net/p5-Net-Proxy/distinfo # net/p5-Net-Proxy/pkg-descr # net/p5-Net-Proxy/pkg-plist # echo c - net/p5-Net-Proxy mkdir -p net/p5-Net-Proxy > /dev/null 2>&1 echo x - net/p5-Net-Proxy/Makefile sed 's/^X//' >net/p5-Net-Proxy/Makefile << 'END-of-net/p5-Net-Proxy/Makefile' X# New ports collection makefile for: p5-Net-Proxy X# Date created: 2008-01-03 X# Whom: Philippe Audeoud <jadawin@tuxaco.net> X# X# $FreeBSD$ X# X XPORTNAME= Net-Proxy XPORTVERSION= 0.12 XCATEGORIES= net perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= Net/BOOK/ XPKGNAMEPREFIX= p5- X XMAINTAINER= jadawin@tuxaco.net XCOMMENT= Framework for proxying network connections in many ways X XPERL_CONFIGURE= 5.8.0+ X XMAN3= Net::Proxy.3 \ X Net::Proxy::Connector.3 \ X Net::Proxy::Connector::connect.3 \ X Net::Proxy::Connector::connect_ssl.3 \ X Net::Proxy::Connector::dual.3 \ X Net::Proxy::Connector::dummy.3 \ X Net::Proxy::Connector::ssl.3 \ X Net::Proxy::Connector::tcp.3 \ X Net::Proxy::Tutorial.3 X XMAN1= connect-tunnel.1 \ X sslh.1 X X.include <bsd.port.mk> END-of-net/p5-Net-Proxy/Makefile echo x - net/p5-Net-Proxy/distinfo sed 's/^X//' >net/p5-Net-Proxy/distinfo << 'END-of-net/p5-Net-Proxy/distinfo' XMD5 (Net-Proxy-0.12.tar.gz) = 84975f4d832fdccd1d3be2e49a783cde XSHA256 (Net-Proxy-0.12.tar.gz) = 453682e462998d2140374952303ac5f11d508182cb68ac1d471623b45a41116c XSIZE (Net-Proxy-0.12.tar.gz) = 39027 END-of-net/p5-Net-Proxy/distinfo echo x - net/p5-Net-Proxy/pkg-descr sed 's/^X//' >net/p5-Net-Proxy/pkg-descr << 'END-of-net/p5-Net-Proxy/pkg-descr' XA Net::Proxy object represents a proxy that accepts connections and then Xrelays the data transfered between the source and the destination. XThe goal of this module is to abstract the different methods used to Xconnect from the proxy to the destination. XA proxy is a program that transfer data across a network boundary Xbetween a client and a server. Net::Proxy introduces the concept of X"connectors" (implemented as Net::Proxy::Connector subclasses), which Xabstract the server part (connected to the client) and the client part X(connected to the server) of the proxy. XThis architecture makes it easy to implement specific techniques to Xcross a given network boundary, possibly by using a proxy on one side of Xthe network fence, and a reverse-proxy on the other side of the fence. X XWWW: http://search.cpan.org/~book/Net-Proxy-0.12/lib/Net/Proxy.pm END-of-net/p5-Net-Proxy/pkg-descr echo x - net/p5-Net-Proxy/pkg-plist sed 's/^X//' >net/p5-Net-Proxy/pkg-plist << 'END-of-net/p5-Net-Proxy/pkg-plist' Xbin/connect-tunnel Xbin/sslh X%%SITE_PERL%%/Net/Proxy.pm X%%SITE_PERL%%/Net/Proxy/Connector.pm X%%SITE_PERL%%/Net/Proxy/Connector/connect.pm X%%SITE_PERL%%/Net/Proxy/Connector/connect_ssl.pm X%%SITE_PERL%%/Net/Proxy/Connector/dual.pm X%%SITE_PERL%%/Net/Proxy/Connector/dummy.pm X%%SITE_PERL%%/Net/Proxy/Connector/ssl.pm X%%SITE_PERL%%/Net/Proxy/Connector/tcp.pm X%%SITE_PERL%%/Net/Proxy/Tutorial.pod X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Proxy/.packlist X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Proxy X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net X@dirrm %%SITE_PERL%%/Net/Proxy/Connector X@dirrm %%SITE_PERL%%/Net/Proxy X@dirrmtry %%SITE_PERL%%/Net END-of-net/p5-Net-Proxy/pkg-plist exit --- shar-p5-Net-Proxy.1 ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080103151629.BA6E7844BE>