219 lines
5.7 KiB
Text
219 lines
5.7 KiB
Text
rsync
|
|
------------------------------------------
|
|
|
|
fast, versatile file synchronizing tool
|
|
|
|
Fast and versatile file-copying tool which can copy locally and
|
|
to/from a remote host. It offers many options to control its behavior,
|
|
and its remote-update protocol can minimize network traffic to make
|
|
transferring updates between machines fast and efficient. It is widely
|
|
used for backups and mirroring and as an improved copy command for
|
|
everyday use.
|
|
|
|
Mini-HOWTO for using the program as a service:
|
|
|
|
*) have a valid /etc/rsyncd.conf:
|
|
man rsyncd.conf
|
|
|
|
*) install service:
|
|
cygrunsrv --help
|
|
cygrunsrv -I rsyncd -p /usr/bin/rsync -a "--daemon --no-detach"
|
|
|
|
*) remove service:
|
|
cygrunsrv -R rsyncd
|
|
|
|
Runtime requirements:
|
|
bash - rsync-ssl script
|
|
libgcc1
|
|
libiconv2
|
|
liblz4_1
|
|
libzstd1
|
|
libssl1.1
|
|
libxxhash0
|
|
|
|
Build requirements:
|
|
python3*-commonmark (check /usr/bin/python3 which version)
|
|
libiconv2-devel
|
|
liblz4-devel
|
|
libzstd-devel
|
|
libllvm-devel
|
|
|
|
Canonical homepage:
|
|
http://rsync.samba.org
|
|
https://packages.debian.org/unstable/rsync
|
|
|
|
Canonical download:
|
|
http://rsync.samba.org/ftp/rsync
|
|
|
|
Version control repository:
|
|
git clone git://git.samba.org/rsync.git
|
|
./support/git-set-file-times # optional
|
|
./prepare-source
|
|
|
|
Mailing list:
|
|
|
|
Forum / Wiki:
|
|
|
|
IRC channel:
|
|
|
|
Upstream contact:
|
|
Maintainer:
|
|
Bugs: https://bugzilla.samba.org/enter_bug.cgi?product=rsync
|
|
|
|
License:
|
|
GPL-3+
|
|
|
|
Language:
|
|
C
|
|
|
|
------------------------------------------
|
|
|
|
Build instructions:
|
|
unpack rsync-*-src.tar.*
|
|
if you use setup to install this source package, it will be
|
|
unpacked under /usr/src automatically
|
|
cd /usr/src
|
|
./rsync*.sh all
|
|
|
|
------------------------------------------
|
|
|
|
Files included in the binary distribution:
|
|
See Cygwin package archive
|
|
|
|
------------------------------------------
|
|
|
|
Port Notes:
|
|
|
|
----- version 3.3.0-1 -----
|
|
- New upstream release 2024-04-26 Jari Aalto
|
|
|
|
----- version 3.2.3+20200903+git9f9240b-4 -----
|
|
- Compile with xxhah support (Cygwin now includes the library)
|
|
|
|
----- version 3.2.3+20200903+git9f9240b-3 -----
|
|
- New upstream release 2020-09-07 Jari Aalto
|
|
- Debian 3.2.3 patches included in sources, but NOT relevant to Cygwin
|
|
+ disable_reconfigure_req.diff - Remove need to run reconfigure target
|
|
+ perl_shebang.patch - Removes usage of env on perl shebang as per Debian Policy 10.4
|
|
+ skip_devices_test.patch - Skip "devices" test as it fails on kfreebsd and hurd
|
|
|
|
----- version 3.2.3+20200903+git9f9240b-2 -----
|
|
- New upstream release 2020-09-06 Jari Aalto
|
|
- Compile with python36-commonmark
|
|
|
|
----- version 3.2.3+20200903+git9f9240b-1 -----
|
|
- New upstream release 2020-09-05 Jari Aalto
|
|
|
|
----- version 3.1.3+20200429+gitf7746d0-1 -----
|
|
- New upstream release 2020-05-05 Jari Aalto
|
|
|
|
----- version 3.1.2-1 -----
|
|
- New upstream release 2016-01-29 Jari Aalto
|
|
- Includes security fix CVE-2014-9512
|
|
- Debian 3.1.1 patches included
|
|
|
|
logdir.patch
|
|
- fix the location of the logdir
|
|
|
|
ssh-6-option.patch
|
|
|
|
- call ssh with -6 option if rsync was called
|
|
with -6, ditto with -4
|
|
|
|
noatime.patch
|
|
|
|
- add an option --noatime to request the kernel not to update files'
|
|
access times while reading them. See
|
|
https://bugzilla.samba.org/show_bug.cgi?id=7249#c5
|
|
|
|
----- version 3.1.1-1 -----
|
|
- New upstream release 2015-02-13 Jari Aalto
|
|
|
|
----- version 3.1.0-1 -----
|
|
- New upstream release 2014-06-17 Jari Aalto
|
|
|
|
----- version 3.0.9-1 -----
|
|
- New upstream release.
|
|
|
|
----- version 3.0.8-1 -----
|
|
- New upstream release.
|
|
|
|
----- version 3.0.7-1 -----
|
|
- New upstream release.
|
|
|
|
----- version 3.0.6-1 -----
|
|
- New upstream release.
|
|
Experimentally enabled xattr support (with a small patch).
|
|
|
|
----- version 3.0.4-2 -----
|
|
- Cygwin 1.7 release.
|
|
|
|
----- version 3.0.4-1 -----
|
|
- New upstream release.
|
|
|
|
----- version 3.0.2-0 -----
|
|
- This release produced by: David Rothenberger <daveroth@acm.org>
|
|
- As in message: http://www.cygwin.com/ml/cygwin/2008-05/msg00136.html
|
|
New upstream release. Fixes a security issue with extended attribute
|
|
support, which isn't enabled for Cygwin anyway.
|
|
|
|
----- version 3.0.1-0 -----
|
|
New upstream release.
|
|
|
|
----- version 3.0.0-0 -----
|
|
- New upstream release.
|
|
|
|
----- version 2.6.9-2 -----
|
|
- Security fix patch (kudos to David Rothenberger for pointing it to me):
|
|
http://www.suse.de/%7Ekrahmer/rsync-2.6.9-fname-obo.diffq
|
|
|
|
----- version 2.6.9-1 -----
|
|
No patch used.
|
|
|
|
----- version 2.6.3-1 -----
|
|
- Kept Sjoerd Mullender's patch for the textmode issue as the only patch.
|
|
|
|
----- version 2.6.2-3 -----
|
|
- Added Sjoerd Mullender's patch for the new textmode issue:
|
|
http://www.cygwin.com/ml/cygwin/2004-09/msg01022.html
|
|
|
|
----- version 2.6.2-2 -----
|
|
- Added patch for the August 2004 security advisory:
|
|
http://rsync.samba.org/#security_aug04
|
|
|
|
----- version 2.6.2-1 -----
|
|
- No patch used.
|
|
|
|
----- version 2.6.0-1 -----
|
|
- No patch used.
|
|
|
|
----- version 2.5.7-2 -----
|
|
- Moved man pages under the /usr/share tree.
|
|
|
|
----- version 2.5.7-1 -----
|
|
- Identical to 2.5.6-2, almost:
|
|
1. security advisory:
|
|
http://www.mail-archive.com/rsync@lists.samba.org/msg08782.html
|
|
2. moved documentation under the /usr/share tree
|
|
|
|
----- version 2.5.6-2 -----
|
|
- Compiled against cygwin-1.5.0 experimental library,
|
|
with support for 64-bit file offsets and more.
|
|
|
|
----- version 2.5.6-1 -----
|
|
- Compiled with gcc version 3.2 from now on
|
|
|
|
----- version 2.5.5-2 -----
|
|
- Compiled with gcc version 3.2 20020818 (prerelease)
|
|
- Included Anthony Heading's patch to avoid dead child processes
|
|
http://sources.redhat.com/ml/cygwin/2002-09/msg01155.html
|
|
|
|
----- version 2.5.5-1 -----
|
|
- No special patch was needed for this version.
|
|
- Daemon mode sometimes produces "read error: Connection reset by peer" at the
|
|
very end of transfer.
|
|
|
|
Licensed under GPL v2 or later
|
|
Cygwin port maintained by Jari Aalto
|
|
Copyright (C) 2014-2024 Jari Aalto <jari.aalto@cante.net>
|
|
Copyright (C) 2002-2020 Lapo Luchini <lapo@lapo.it>
|