rsync static builds 1.6.5 -> 3.4.1 - anyone ?

RolandK via rsync <[email protected]> Sat, 7 Mar 2026 14:36:28 +0100
Newsgroups gmane.network.rsync.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============0994851619648066496==
Content-Type: multipart/alternative;
 boundary="------------avAGFzFU3t8UlGJxGPzIE5DD"

This is a multi-part message in MIME format.
--------------avAGFzFU3t8UlGJxGPzIE5DD
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

hello,

initially driven by some special need and then because starting to have=20
fun with fiddling around fixing compile issues , i managed to create=20
static builds of every rsync version available since 1.6.5 (dating back=20
to 1997).

i did not yet test if all builds are really functional, but i can tell=20
that i can locally create a copy of some dir with rsync 1.6.5 :)

would someone find this useful to share binaries & docs ?

it could probably be valuable for testing/debugging purpose or special=20
use case (like mine) or just for "information technology nostalgia"=20
(studying how opensource tool evolved or whatever).

regarding docs, i'm currently waiting for lib issue to be fixed in=20
alpine:edge (using docker container for build env)

regards
Roland

ps:
yes, i'm aware that using static versions have security implications, so=
=20
for sure i would write a big warning wherever i share that docs or builds.=
..

root@s740:~/rsync-static# ./rsync-3.4.1-static -V
rsync=C2=A0 version 3.4.1=C2=A0 protocol version 32
Copyright (C) 1996-2025 by Andrew Tridgell, Wayne Davison, and others.
Web site: https://rsync.samba.org/
Capabilities:
 =C2=A0 =C2=A0 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long =
ints,
 =C2=A0 =C2=A0 socketpairs, symlinks, symtimes, hardlinks, hardlink-specia=
ls,
 =C2=A0 =C2=A0 hardlink-symlinks, IPv6, atimes, batchfiles, inplace, appen=
d, ACLs,
 =C2=A0 =C2=A0 xattrs, optional secluded-args, iconv, prealloc, stop-at, n=
o crtimes
Optimizations:
 =C2=A0 =C2=A0 no SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5
Checksum list:
 =C2=A0 =C2=A0 xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none
Compress list:
 =C2=A0 =C2=A0 zstd lz4 zlibx zlib none
Daemon auth list:
 =C2=A0 =C2=A0 sha512 sha256 sha1 md5 md4

rsync comes with ABSOLUTELY NO WARRANTY.=C2=A0 This is free software, and =
you
are welcome to redistribute it under certain conditions.=C2=A0 See the GNU
General Public Licence for details.


# ./rsync-1.6.5-static=C2=A0 -v
rsync version 1.6.5 Copyright Andrew Tridgell and Paul Mackerras

Usage:=C2=A0 =C2=A0 rsync [options] src user@host:dest
OR=C2=A0 =C2=A0 rsync [options] user@host:src dest

Options:
-v, --verbose=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 increase verbosity
-c, --checksum=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0always checksum
-a, --archive=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 archive mode (same =
as -rlptDog)
-r, --recursive=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 recurse into directories
-R, --relative=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0use relative path n=
ames
-b, --backup=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make backups (=
default ~ extension)
-u, --update=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0update only (d=
on't overwrite newer files)
-l, --links=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve soft =
links
-H, --hard-links=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0preserve hard links
-p, --perms=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve permi=
ssions
-o, --owner=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve owner=
 (root only)
-g, --group=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve group
-D, --devices=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve devices (r=
oot only)
-t, --times=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve times
-S, --sparse=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0handle sparse =
files efficiently
-n, --dry-run=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 show what would hav=
e been transferred
-x, --one-file-system=C2=A0 =C2=A0 don't cross filesystem boundaries
-B, --block-size SIZE=C2=A0 =C2=A0 checksum blocking size
-e, --rsh COMMAND=C2=A0 =C2=A0 =C2=A0 =C2=A0 specify rsh replacement
 =C2=A0 =C2=A0 --rsync-path PATH=C2=A0 =C2=A0 specify path to rsync on the=
 remote machine
-C, --cvs-exclude=C2=A0 =C2=A0 =C2=A0 =C2=A0 auto ignore files in the same=
 way CVS does
 =C2=A0 =C2=A0 --delete=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0del=
ete files that don't exist on the sending side
-I, --ignore-times=C2=A0 =C2=A0 =C2=A0 =C2=A0don't exclude files that matc=
h length and time
-z, --compress=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0compress file data
 =C2=A0 =C2=A0 --exclude FILE=C2=A0 =C2=A0 =C2=A0 =C2=A0exclude file FILE
 =C2=A0 =C2=A0 --exclude-from FILE=C2=A0 exclude files listed in FILE
 =C2=A0 =C2=A0 --suffix SUFFIX=C2=A0 =C2=A0 =C2=A0 override backup suffix
 =C2=A0 =C2=A0 --version=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 print ve=
rsion number

the backup suffix defaults to ~
the block size defaults to 700
root@s740:~/rsync-static# ./rsync-1.6.5-static=C2=A0 --version
rsync version 1.6.5=C2=A0 protocol version 14



root@s740:~/rsync-static# ls -ltr
total 36574
-rwxr-xr-x=C2=A0 1 root root=C2=A0 189320 Mar=C2=A0 7 13:29 rsync-1.6.5-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 189320 Mar=C2=A0 7 13:29 rsync-1.6.6-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 189384 Mar=C2=A0 7 13:29 rsync-1.6.7-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 189384 Mar=C2=A0 7 13:29 rsync-1.6.8-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 205832 Mar=C2=A0 7 13:29 rsync-1.6.9-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.7.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.7.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.7.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.7.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.7.4-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 289272 Mar=C2=A0 7 13:29 rsync-2.0.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.0.10-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309016 Mar=C2=A0 7 13:29 rsync-2.0.11-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309016 Mar=C2=A0 7 13:29 rsync-2.0.12-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309080 Mar=C2=A0 7 13:29 rsync-2.0.13-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309080 Mar=C2=A0 7 13:29 rsync-2.0.14-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309080 Mar=C2=A0 7 13:29 rsync-2.0.15-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309112 Mar=C2=A0 7 13:29 rsync-2.0.16-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309112 Mar=C2=A0 7 13:29 rsync-2.0.17-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 309112 Mar=C2=A0 7 13:29 rsync-2.0.18-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 313304 Mar=C2=A0 7 13:29 rsync-2.0.19-s=
tatic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 289368 Mar=C2=A0 7 13:29 rsync-2.0.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 289368 Mar=C2=A0 7 13:29 rsync-2.0.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 289368 Mar=C2=A0 7 13:29 rsync-2.0.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 293464 Mar=C2=A0 7 13:29 rsync-2.0.4-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.0.5-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.0.6-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.0.7-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.0.8-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.0.9-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 317400 Mar=C2=A0 7 13:29 rsync-2.1.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 317464 Mar=C2=A0 7 13:29 rsync-2.1.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 321816 Mar=C2=A0 7 13:29 rsync-2.2.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 326136 Mar=C2=A0 7 13:29 rsync-2.2.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 334552 Mar=C2=A0 7 13:29 rsync-2.3.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 334552 Mar=C2=A0 7 13:29 rsync-2.3.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 334648 Mar=C2=A0 7 13:29 rsync-2.3.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 334648 Mar=C2=A0 7 13:29 rsync-2.3.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 338840 Mar=C2=A0 7 13:29 rsync-2.4.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 338840 Mar=C2=A0 7 13:29 rsync-2.4.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 342968 Mar=C2=A0 7 13:29 rsync-2.4.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 342968 Mar=C2=A0 7 13:29 rsync-2.4.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 343032 Mar=C2=A0 7 13:29 rsync-2.4.4-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 343096 Mar=C2=A0 7 13:29 rsync-2.4.5-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 343128 Mar=C2=A0 7 13:29 rsync-2.4.6-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 343128 Mar=C2=A0 7 13:29 rsync-2.4.8-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 533528 Mar=C2=A0 7 13:29 rsync-2.5.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 537688 Mar=C2=A0 7 13:29 rsync-2.5.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 541848 Mar=C2=A0 7 13:29 rsync-2.5.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 541912 Mar=C2=A0 7 13:29 rsync-2.5.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 541912 Mar=C2=A0 7 13:29 rsync-2.5.4-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 541912 Mar=C2=A0 7 13:29 rsync-2.5.5-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 550168 Mar=C2=A0 7 13:29 rsync-2.5.6-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 550168 Mar=C2=A0 7 13:29 rsync-2.5.7-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 562712 Mar=C2=A0 7 13:29 rsync-2.6.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 571256 Mar=C2=A0 7 13:29 rsync-2.6.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 571256 Mar=C2=A0 7 13:29 rsync-2.6.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 575672 Mar=C2=A0 7 13:29 rsync-2.6.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 626328 Mar=C2=A0 7 13:29 rsync-2.6.4-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 630456 Mar=C2=A0 7 13:29 rsync-2.6.5-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 650456 Mar=C2=A0 7 13:29 rsync-2.6.6-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 681592 Mar=C2=A0 7 13:29 rsync-2.6.7-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 681624 Mar=C2=A0 7 13:29 rsync-2.6.8-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 686168 Mar=C2=A0 7 13:29 rsync-2.6.9-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 791288 Mar=C2=A0 7 13:29 rsync-3.0.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 800184 Mar=C2=A0 7 13:29 rsync-3.0.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 800184 Mar=C2=A0 7 13:29 rsync-3.0.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 800184 Mar=C2=A0 7 13:29 rsync-3.0.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 804280 Mar=C2=A0 7 13:29 rsync-3.0.4-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 804280 Mar=C2=A0 7 13:29 rsync-3.0.5-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 804312 Mar=C2=A0 7 13:29 rsync-3.0.6-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 808408 Mar=C2=A0 7 13:29 rsync-3.0.7-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 808440 Mar=C2=A0 7 13:29 rsync-3.0.8-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 808440 Mar=C2=A0 7 13:29 rsync-3.0.9-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 863640 Mar=C2=A0 7 13:29 rsync-3.1.0-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 867832 Mar=C2=A0 7 13:29 rsync-3.1.1-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 867832 Mar=C2=A0 7 13:29 rsync-3.1.2-st=
atic
-rwxr-xr-x=C2=A0 1 root root=C2=A0 876248 Mar=C2=A0 7 13:29 rsync-3.1.3-st=
atic
-rwxr-xr-x=C2=A0 1 root root 1528312 Mar=C2=A0 7 13:29 rsync-3.2.0-static
-rwxr-xr-x=C2=A0 1 root root 1528408 Mar=C2=A0 7 13:29 rsync-3.2.1-static
-rwxr-xr-x=C2=A0 1 root root 1544920 Mar=C2=A0 7 13:29 rsync-3.2.2-static
-rwxr-xr-x=C2=A0 1 root root 1553624 Mar=C2=A0 7 13:29 rsync-3.2.3-static
-rwxr-xr-x=C2=A0 1 root root 1558040 Mar=C2=A0 7 13:29 rsync-3.2.4-static
-rwxr-xr-x=C2=A0 1 root root 1566296 Mar=C2=A0 7 13:29 rsync-3.2.5-static
-rwxr-xr-x=C2=A0 1 root root 1566264 Mar=C2=A0 7 13:29 rsync-3.2.6-static
-rwxr-xr-x=C2=A0 1 root root 6328608 Mar=C2=A0 7 13:29 rsync-3.2.7-static
-rwxr-xr-x=C2=A0 1 root root 6328608 Mar=C2=A0 7 13:29 rsync-3.3.0-static
-rwxr-xr-x=C2=A0 1 root root 6332704 Mar=C2=A0 7 13:29 rsync-3.4.0-static
-rwxr-xr-x=C2=A0 1 root root 6332704 Mar=C2=A0 7 13:29 rsync-3.4.1-static

--------------avAGFzFU3t8UlGJxGPzIE5DD
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF-=
8">
  </head>
  <body>
    <p>hello,=C2=A0<br>
      <br>
      initially driven by some special need and then because starting to
      have fun with fiddling around fixing compile issues , i managed to
      create static builds of every rsync version available since 1.6.5
      (dating back to 1997).=C2=A0<br>
      <br>
      i did not yet test if all builds are really functional, but i can
      tell that i can locally create a copy of some dir with rsync 1.6.5
      :)<br>
      <br>
      would someone find this useful to share binaries &amp; docs ?<br>
      <br>
      it could probably be valuable for testing/debugging purpose or
      special use case (like mine) or just for "information technology
      nostalgia" (studying how opensource tool evolved or whatever).<br>
      <br>
      regarding docs, i'm currently waiting for lib issue to be fixed in
      alpine:edge (using docker container for build env)<br>
      <br>
      regards<br>
      Roland<br>
      <br>
      ps:<br>
      yes, i'm aware that using static versions have security
      implications, so for sure i would write a big warning wherever i
      share that docs or builds...<br>
      <br>
      root@s740:~/rsync-static# ./rsync-3.4.1-static -V<br>
      rsync=C2=A0 version 3.4.1=C2=A0 protocol version 32<br>
      Copyright (C) 1996-2025 by Andrew Tridgell, Wayne Davison, and
      others.<br>
      Web site: <a class=3D"moz-txt-link-freetext" href=3D"https://rsync.s=
amba.org/">https://rsync.samba.org/</a><br>
      Capabilities:<br>
      =C2=A0 =C2=A0 64-bit files, 64-bit inums, 64-bit timestamps, 64-bit =
long
      ints,<br>
      =C2=A0 =C2=A0 socketpairs, symlinks, symtimes, hardlinks, hardlink-s=
pecials,<br>
      =C2=A0 =C2=A0 hardlink-symlinks, IPv6, atimes, batchfiles, inplace, =
append,
      ACLs,<br>
      =C2=A0 =C2=A0 xattrs, optional secluded-args, iconv, prealloc, stop-=
at, no
      crtimes<br>
      Optimizations:<br>
      =C2=A0 =C2=A0 no SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5<=
br>
      Checksum list:<br>
      =C2=A0 =C2=A0 xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none<br>
      Compress list:<br>
      =C2=A0 =C2=A0 zstd lz4 zlibx zlib none<br>
      Daemon auth list:<br>
      =C2=A0 =C2=A0 sha512 sha256 sha1 md5 md4<br>
      <br>
      rsync comes with ABSOLUTELY NO WARRANTY.=C2=A0 This is free software=
,
      and you<br>
      are welcome to redistribute it under certain conditions.=C2=A0 See t=
he
      GNU<br>
      General Public Licence for details.<br>
      <br>
      <br>
      # ./rsync-1.6.5-static=C2=A0 -v<br>
      rsync version 1.6.5 Copyright Andrew Tridgell and Paul Mackerras<br>
      <br>
      Usage:=C2=A0 =C2=A0 rsync [options] src user@host:dest<br>
      OR=C2=A0 =C2=A0 rsync [options] user@host:src dest<br>
      <br>
      Options:<br>
      -v, --verbose=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 increase verb=
osity<br>
      -c, --checksum=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0always checks=
um<br>
      -a, --archive=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 archive mode =
(same as -rlptDog)<br>
      -r, --recursive=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 recurse into direc=
tories<br>
      -R, --relative=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0use relative =
path names<br>
      -b, --backup=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0make bac=
kups (default ~ extension)<br>
      -u, --update=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0update o=
nly (don't overwrite newer files)<br>
      -l, --links=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve=
 soft links<br>
      -H, --hard-links=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0preserve hard link=
s<br>
      -p, --perms=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve=
 permissions<br>
      -o, --owner=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve=
 owner (root only)<br>
      -g, --group=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve=
 group<br>
      -D, --devices=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve devi=
ces (root only)<br>
      -t, --times=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 preserve=
 times<br>
      -S, --sparse=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0handle s=
parse files efficiently<br>
      -n, --dry-run=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 show what wou=
ld have been transferred<br>
      -x, --one-file-system=C2=A0 =C2=A0 don't cross filesystem boundaries=
<br>
      -B, --block-size SIZE=C2=A0 =C2=A0 checksum blocking size<br>
      -e, --rsh COMMAND=C2=A0 =C2=A0 =C2=A0 =C2=A0 specify rsh replacement=
<br>
      =C2=A0 =C2=A0 --rsync-path PATH=C2=A0 =C2=A0 specify path to rsync o=
n the remote
      machine<br>
      -C, --cvs-exclude=C2=A0 =C2=A0 =C2=A0 =C2=A0 auto ignore files in th=
e same way CVS
      does<br>
      =C2=A0 =C2=A0 --delete=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0delete files that don't exist on the
      sending side<br>
      -I, --ignore-times=C2=A0 =C2=A0 =C2=A0 =C2=A0don't exclude files tha=
t match length and
      time<br>
      -z, --compress=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0compress file=
 data<br>
      =C2=A0 =C2=A0 --exclude FILE=C2=A0 =C2=A0 =C2=A0 =C2=A0exclude file =
FILE<br>
      =C2=A0 =C2=A0 --exclude-from FILE=C2=A0 exclude files listed in FILE=
<br>
      =C2=A0 =C2=A0 --suffix SUFFIX=C2=A0 =C2=A0 =C2=A0 override backup su=
ffix<br>
      =C2=A0 =C2=A0 --version=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 pri=
nt version number<br>
      <br>
      the backup suffix defaults to ~<br>
      the block size defaults to 700<br>
      root@s740:~/rsync-static# ./rsync-1.6.5-static=C2=A0 --version<br>
      rsync version 1.6.5=C2=A0 protocol version 14<br>
      <br>
      <br>
      <br>
      root@s740:~/rsync-static# ls -ltr<br>
      total 36574<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 189320 Mar=C2=A0 7 13:29 rsync-1.=
6.5-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 189320 Mar=C2=A0 7 13:29 rsync-1.=
6.6-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 189384 Mar=C2=A0 7 13:29 rsync-1.=
6.7-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 189384 Mar=C2=A0 7 13:29 rsync-1.=
6.8-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 205832 Mar=C2=A0 7 13:29 rsync-1.=
6.9-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.=
7.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.=
7.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.=
7.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.=
7.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 209992 Mar=C2=A0 7 13:29 rsync-1.=
7.4-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 289272 Mar=C2=A0 7 13:29 rsync-2.=
0.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.=
0.10-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309016 Mar=C2=A0 7 13:29 rsync-2.=
0.11-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309016 Mar=C2=A0 7 13:29 rsync-2.=
0.12-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309080 Mar=C2=A0 7 13:29 rsync-2.=
0.13-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309080 Mar=C2=A0 7 13:29 rsync-2.=
0.14-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309080 Mar=C2=A0 7 13:29 rsync-2.=
0.15-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309112 Mar=C2=A0 7 13:29 rsync-2.=
0.16-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309112 Mar=C2=A0 7 13:29 rsync-2.=
0.17-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 309112 Mar=C2=A0 7 13:29 rsync-2.=
0.18-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 313304 Mar=C2=A0 7 13:29 rsync-2.=
0.19-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 289368 Mar=C2=A0 7 13:29 rsync-2.=
0.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 289368 Mar=C2=A0 7 13:29 rsync-2.=
0.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 289368 Mar=C2=A0 7 13:29 rsync-2.=
0.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 293464 Mar=C2=A0 7 13:29 rsync-2.=
0.4-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.=
0.5-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.=
0.6-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.=
0.7-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.=
0.8-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 293496 Mar=C2=A0 7 13:29 rsync-2.=
0.9-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 317400 Mar=C2=A0 7 13:29 rsync-2.=
1.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 317464 Mar=C2=A0 7 13:29 rsync-2.=
1.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 321816 Mar=C2=A0 7 13:29 rsync-2.=
2.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 326136 Mar=C2=A0 7 13:29 rsync-2.=
2.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 334552 Mar=C2=A0 7 13:29 rsync-2.=
3.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 334552 Mar=C2=A0 7 13:29 rsync-2.=
3.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 334648 Mar=C2=A0 7 13:29 rsync-2.=
3.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 334648 Mar=C2=A0 7 13:29 rsync-2.=
3.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 338840 Mar=C2=A0 7 13:29 rsync-2.=
4.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 338840 Mar=C2=A0 7 13:29 rsync-2.=
4.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 342968 Mar=C2=A0 7 13:29 rsync-2.=
4.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 342968 Mar=C2=A0 7 13:29 rsync-2.=
4.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 343032 Mar=C2=A0 7 13:29 rsync-2.=
4.4-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 343096 Mar=C2=A0 7 13:29 rsync-2.=
4.5-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 343128 Mar=C2=A0 7 13:29 rsync-2.=
4.6-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 343128 Mar=C2=A0 7 13:29 rsync-2.=
4.8-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 533528 Mar=C2=A0 7 13:29 rsync-2.=
5.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 537688 Mar=C2=A0 7 13:29 rsync-2.=
5.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 541848 Mar=C2=A0 7 13:29 rsync-2.=
5.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 541912 Mar=C2=A0 7 13:29 rsync-2.=
5.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 541912 Mar=C2=A0 7 13:29 rsync-2.=
5.4-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 541912 Mar=C2=A0 7 13:29 rsync-2.=
5.5-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 550168 Mar=C2=A0 7 13:29 rsync-2.=
5.6-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 550168 Mar=C2=A0 7 13:29 rsync-2.=
5.7-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 562712 Mar=C2=A0 7 13:29 rsync-2.=
6.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 571256 Mar=C2=A0 7 13:29 rsync-2.=
6.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 571256 Mar=C2=A0 7 13:29 rsync-2.=
6.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 575672 Mar=C2=A0 7 13:29 rsync-2.=
6.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 626328 Mar=C2=A0 7 13:29 rsync-2.=
6.4-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 630456 Mar=C2=A0 7 13:29 rsync-2.=
6.5-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 650456 Mar=C2=A0 7 13:29 rsync-2.=
6.6-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 681592 Mar=C2=A0 7 13:29 rsync-2.=
6.7-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 681624 Mar=C2=A0 7 13:29 rsync-2.=
6.8-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 686168 Mar=C2=A0 7 13:29 rsync-2.=
6.9-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 791288 Mar=C2=A0 7 13:29 rsync-3.=
0.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 800184 Mar=C2=A0 7 13:29 rsync-3.=
0.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 800184 Mar=C2=A0 7 13:29 rsync-3.=
0.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 800184 Mar=C2=A0 7 13:29 rsync-3.=
0.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 804280 Mar=C2=A0 7 13:29 rsync-3.=
0.4-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 804280 Mar=C2=A0 7 13:29 rsync-3.=
0.5-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 804312 Mar=C2=A0 7 13:29 rsync-3.=
0.6-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 808408 Mar=C2=A0 7 13:29 rsync-3.=
0.7-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 808440 Mar=C2=A0 7 13:29 rsync-3.=
0.8-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 808440 Mar=C2=A0 7 13:29 rsync-3.=
0.9-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 863640 Mar=C2=A0 7 13:29 rsync-3.=
1.0-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 867832 Mar=C2=A0 7 13:29 rsync-3.=
1.1-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 867832 Mar=C2=A0 7 13:29 rsync-3.=
1.2-static<br>
      -rwxr-xr-x=C2=A0 1 root root=C2=A0 876248 Mar=C2=A0 7 13:29 rsync-3.=
1.3-static<br>
      -rwxr-xr-x=C2=A0 1 root root 1528312 Mar=C2=A0 7 13:29 rsync-3.2.0-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 1528408 Mar=C2=A0 7 13:29 rsync-3.2.1-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 1544920 Mar=C2=A0 7 13:29 rsync-3.2.2-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 1553624 Mar=C2=A0 7 13:29 rsync-3.2.3-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 1558040 Mar=C2=A0 7 13:29 rsync-3.2.4-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 1566296 Mar=C2=A0 7 13:29 rsync-3.2.5-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 1566264 Mar=C2=A0 7 13:29 rsync-3.2.6-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 6328608 Mar=C2=A0 7 13:29 rsync-3.2.7-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 6328608 Mar=C2=A0 7 13:29 rsync-3.3.0-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 6332704 Mar=C2=A0 7 13:29 rsync-3.4.0-s=
tatic<br>
      -rwxr-xr-x=C2=A0 1 root root 6332704 Mar=C2=A0 7 13:29 rsync-3.4.1-s=
tatic</p>
  </body>
</html>

--------------avAGFzFU3t8UlGJxGPzIE5DD--


--===============0994851619648066496==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

--===============0994851619648066496==--