BSD Ports

net/zsync 0.6.3 MidnightBSD

File transfer program

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
artistic2
Categories
net

Description

zsync is a file transfer program. It allows you to download a file from a remote web server, where you have a copy of an older version of the file on your computer already. zsync downloads only the new parts of the file. It uses the same algorithm as rsync.

zsync does not require any special server software or a shell account on the remote system (rsync, in comparison, requires that you have an rsh or ssh account, or that the remote system runs rsyncd). Instead, it uses a control file - a .zsync file - that describes the file to be downloaded and enables zsync to work out which blocks it needs. This file can be created by the admin of the web server hosting the download, and placed alongside the file to download - it is generated once, then any downloaders with zsync can use it. Alternatively, anyone can download the file, make a .zsync and provide it to other users (this is what I am doing for the moment).

In the other systems

SystemPortVersion
MidnightBSDnet/zsync0.6.3
FreeBSDnet/zsync0.8.0_2
OpenBSDnet/zsync0.6.6
NetBSDnet/zsync0.6.2nb1
DragonFlynet/zsync0.6.2_2
HardenedBSDnet/zsync0.8.0
GhostBSDnet/zsync0.6.6

Install

Binary package:

mport install zsync

From mports:

cd /usr/mports/net/zsync && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	zsync>0:net/zsync

Dependencies

No port depends on this one.

Configuration

Options name: net_zsync

OptionDefaultDescription
DOCSoff
USES
autoreconf tar:bzip2
Service scripts
none

Files

distinfo 1
FileSizeSHA256
zsync-0.6.3.tar.bz2272821293b6191821641d3ed6248206f8f9df0bf46e6ee2cf8b4dd97cfd1d5909edb9a
Master sites 1
  • http://zsync.moria.org.uk/download/