cvs commit: ports/net Makefile ports/net/p5-Net-CascadeCopy Makefile distinfo pkg-descr pkg-plist

Philip M. Gollucci pgollucci at
Tue Oct 19 00:28:58 UTC 2010

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 
  This module implements a scalable method of quickly propagating files
  to a large number of servers in one or more locations via rsync or
  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.
  PR:             ports/151487
  Submitted by:   Gea-Suan Lin <gslin at>
  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)

More information about the cvs-ports mailing list