BSD Ports

net/rsync 3.5.1p0 OpenBSD

mirroring/synchronization over low bandwidth links

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stuart Henderson <[email protected]>
Last update
Commit
354fed9e45
Categories
net

Description

Rsync is a fast and extraordinarily versatile file copying tool. It can copy locally, to/from another host over any remote shell, or to/from a remote rsync daemon. It offers a large number of options that control every aspect of its behavior and permit very flexible specification of the set of files to be copied. It is famous for its delta-transfer algorithm, which reduces the amount of data sent over the network by sending only the differences between the source files and the existing files in the destination. Rsync is widely used for backups and mirroring and as an improved copy command for everyday use. This also includes options for lz4 and zstd compression as well as iconv for people wanting to bring files from other OSes with more versatile filenames.

Flavor: minimal without any extra dependencies of iconv, lz4, and zstd.

To use the rrsync wrapper, python3 should be installed.

# pkg_add python3

In the other systems

SystemPortVersion
OpenBSDnet/rsync3.5.1p0
FreeBSDnet/rsync3.5.1
NetBSDnet/rsync3.5.0
DragonFlynet/rsync3.4.1_2
MidnightBSDnet/rsync3.5.0

Install

Binary package:

pkg_add rsync

From the ports tree:

cd /usr/ports/net/rsync && make install

Dependencies

Build dependencies 2
Run dependencies 3

Commit history 4

DateCommitCreditsLog message
354fed9e45 bket Bump REVISION: updated header-only dependency sysutils/xxhash
Feedback and OK sthen@
5135963b7a sthen update to rsync-3.5.1, fixes some regressions from 3.5.0, etc
9554cefaf2 naddy net/rsync: enable amd64 SIMD optimizations, add test dependencies
ok sthen@
3c45df89c9 sthen update to rsync-3.5.0 https://download.samba.org/pub/rsync/NEWS#3.5.0