From owner-cvs-all@FreeBSD.ORG Tue Oct 19 00:28:58 2010 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 031E3106564A; Tue, 19 Oct 2010 00:28:58 +0000 (UTC) (envelope-from pgollucci@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CB39E8FC19; Tue, 19 Oct 2010 00:28:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o9J0Sv3K059661; Tue, 19 Oct 2010 00:28:57 GMT (envelope-from pgollucci@repoman.freebsd.org) Received: (from pgollucci@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o9J0Svnd059660; Tue, 19 Oct 2010 00:28:57 GMT (envelope-from pgollucci) Message-Id: <201010190028.o9J0Svnd059660@repoman.freebsd.org> From: "Philip M. Gollucci" Date: Tue, 19 Oct 2010 00:28:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net Makefile ports/net/p5-Net-CascadeCopy Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2010 00:28:58 -0000 pgollucci 2010-10-19 00:28:57 UTC FreeBSD ports repository Modified files: net Makefile Added files: net/p5-Net-CascadeCopy Makefile distinfo pkg-descr pkg-plist Log: This module implements a scalable method of quickly propagating files to a large number of servers in one or more locations via rsync or scp. This module and the included script, ccp, take a much more efficient approach that is O(log n). Once the file(s) are been copied to a remote server, that server will be promoted to be used as source server for copying to remaining servers. Thus, the rate of transfer increases exponentially rather than linearly. Servers can be specified in groups (e.g. datacenter) to prevent copying across groups. This maximizes the number of transfers done over a local high-speed connection (LAN) while minimizing the number of transfers over the WAN. The number of multiple simultaneous transfers per source point is configurable. The total number of simultaneously forked processes is limited via Proc::Queue, and is currently hard coded to 32. WWW: http://search.cpan.org/dist/Net-CascadeCopy/ PR: ports/151487 Submitted by: Gea-Suan Lin Revision Changes Path 1.2266 +1 -0 ports/net/Makefile 1.1 +27 -0 ports/net/p5-Net-CascadeCopy/Makefile (new) 1.1 +3 -0 ports/net/p5-Net-CascadeCopy/distinfo (new) 1.1 +20 -0 ports/net/p5-Net-CascadeCopy/pkg-descr (new) 1.1 +7 -0 ports/net/p5-Net-CascadeCopy/pkg-plist (new)