rsync - Versatile tool for fast incremental file transfer

Property Value
Distribution openSUSE Leap 15.0
Repository j.eng all
Package name rsync
Package version 3.1.3
Package release lp150.5.1
Package architecture i586
Package type rpm
Installed size 633.29 KB
Download size 326.65 KB
Official Mirror
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.


Package Version Architecture Repository
rsync-3.1.3-lp150.5.1.x86_64.rpm 3.1.3 x86_64 j.eng
rsync-3.1.3-lp150.2.1.x86_64.rpm 3.1.3 x86_64 openSUSE Oss
rsync - - -


Name Value
/usr/bin/perl -
grep - - - - - - - -
sed -
systemd -


Name Value
config(rsync) = 3.1.3-lp150.5.1
rsync = 3.1.3-lp150.5.1
rsync(jng-config) = 3.1.3-lp150.5.1
rsync(x86-32) = 3.1.3-lp150.5.1


Type URL
Binary Package rsync-3.1.3-lp150.5.1.i586.rpm
Source Package rsync-3.1.3-lp150.5.1.src.rpm

Install Howto

  1. Add the j.eng repository:
    # zypper addrepo j.eng
  2. Install rsync rpm package:
    # zypper install rsync




2018-04-03 -
- Use %license instead of %doc [bsc#1082318]
2018-01-29 -
- Update to version 3.1.3 [bsc#1076503]:
Protocol: 31 (unchanged)
* Fixed a buffer overrun in the protocol's handling of xattr names and
ensure that the received name is null terminated.
* Fix an issue with --protect-args where the user could specify the arg
in the protected-arg list and short-circuit some of the arg-sanitizing
* Don't output about a new backup dir without appropriate info verbosity.
* Fixed some issues with the sort functions in support/rsyncstats script.
* Added a way to specify daemon config lists (e.g. users, groups, etc)
* that contain spaces (see "auth users" in the latest rsyncd.conf manpage).
* If a backup fails (e.g. full disk) rsync exits with an error.
* Fixed a problem with a doubled --fuzzy option combined with --link-dest.
* Avoid invalid output in the summary if either the start or end time had
an error.
* We don't allow a popt alias to affect the --daemon or --server options.
* Fix daemon exclude code to disallow attribute changes in addition to
disallowing transfers.
* Don't force nanoseconds to match if a non-transferred, non-checksummed
file only passed the quick-check w/o comparing nanosecods.
* Added the ability for rsync to compare nanosecond times in its
comparisons, and added support nanosecond times on Mac OS X.
* Added a short-option (-@) for --modify-window.
* Added the --checksum-choice=NAME[,NAME] option to choose the checksum
* Added hashing of xattr names (with using -X) to improve the handling of
files with large numbers of xattrs.
* Added a way to filter xattr names using include/exclude/filter rules
(see the --xattrs option in the manpage for details).
* Added "daemon chroot|uid|gid" to the daemon config (in addition to the
old chroot|uid|gid settings that affect the daemon's transfer process).
* Added "syslog tag" to the daemon configuration.
* Some manpage improvements.
* Tweak the "make" output when yodl isn't around to create the man pages.
* Changed an obsolete autoconf compile macro.
* Support newer yodl versions when converting man pages.
- Dropped patches fixed upstream:
* rsync-CVE-2017-16548.patch
* rsync-3.1.2-CVE-2018-5764.patch
- Refreshed patches:
* rsync-send_error_to_sender.patch
2018-01-18 -
- Security fix: Ignore --protect-args when already sent by client
[bsc#1076503, CVE-2018-5764]
* Added patch rsync-3.1.2-CVE-2018-5764.patch
2018-01-09 -
- Fix: Stop file upload after errors [bsc#1062063]
- Added patches:
* rsync-send_error_to_sender.patch
* rsync-avoid-uploading-after-error.patch
2017-11-28 -
- Security fix [bsc#1066644, CVE-2017-16548]
* Missing trailing '\0' character check could lead to remote DoS
* Added rsync-CVE-2017-16548.patch
2017-07-25 -
- Try more in supporting all scenarios bsc#1046197#c24
* rsync-both-compressions.patch
2017-07-24 -
- Execute tests to ensure the basics are still working
2017-07-24 -
- Refresh patch rsync-both-compressions.patch to include
fix when using old-compress on new zlib on server too
2017-07-13 -
- Add patch to build with both bundled and external zlib to support
both compression methods at once bsc#1046197:
* rsync-both-compressions.patch

See Also

Package Description
screen-4.6.2-lp150.5.1.i586.rpm A program to allow multiple screens on a VT100/ANSI Terminal
screen-4.6.2-lp150.5.1.x86_64.rpm A program to allow multiple screens on a VT100/ANSI Terminal
skulltag-data-0.98d-lp150.3.2.noarch.rpm Data files for Skulltag
srcds-deps-0-lp150.2.2.x86_64.rpm Metapackage for satisfying srcds/Steam dependencies
sysinfo-20180301-lp150.2.2.x86_64.rpm System diagnosis tools from hxtools
systemd-234-lp150.20.13.1.i586.rpm A System and Session Manager
systemd-234-lp150.20.13.1.x86_64.rpm A System and Session Manager
systemd-32bit-234-lp150.20.13.1.x86_64.rpm A System and Session Manager
systemd-bash-completion-234-lp150.20.13.1.noarch.rpm Bash completion support for systemd
systemd-container-234-lp150.20.13.1.i586.rpm Systemd tools for container management
systemd-container-234-lp150.20.13.1.x86_64.rpm Systemd tools for container management
systemd-coredump-234-lp150.20.13.1.i586.rpm Systemd tools for coredump management
systemd-coredump-234-lp150.20.13.1.x86_64.rpm Systemd tools for coredump management
systemd-devel-234-lp150.20.13.1.i586.rpm Development headers for systemd
systemd-devel-234-lp150.20.13.1.x86_64.rpm Development headers for systemd