Package: rsync Version: 3.0.7-2 Severity: wishlist Tags: patch The package description for rsync describes its functionality largely in terms of how much better it is than something that new users these days are unlikely ever to have heard of except as a legacy symlink:
Description: fast remote file copy program (like rcp) rsync is a program that allows files to be copied to and from remote machines in much the same way as rcp. It has many more options than rcp, and uses the rsync remote-update protocol to greatly speed up file transfers when the destination file already exists. . The rsync remote-update protocol allows rsync to transfer just the differences between two sets of files across the network link. . This package also includes rsyncd daemon functionality. (That first paragraph break also seems to fall in an odd place, breaking up the explanation of differential copying. Otherwise, this was a really good description back in the nineties.) Here's a suggested replacement text based largely on the manpage: Description: fast, versatile, remote (and local) file-copying tool rsync is a fast and versatile file-copying tool which can copy locally, to/from a remote host (usually via SSH), or to/from a remote rsync daemon. It offers many options to control its behaviour, and its remote-update protocol can transfer just the differences between two sets of files, making updates to existing destination files fast and efficient. . It is widely used for backups and mirroring and as an improved copy command for everyday use. . This package provides both the rsync command line tool and optional daemon functionality. My patch also adds a "Homepage: http://rsync.samba.org/" line. -- System Information: Debian Release: 6.0 APT prefers stable APT policy: (500, 'stable'), (200, 'squeeze-updates') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages rsync depends on: ii base-files 6.0 Debian base system miscellaneous f ii libacl1 2.2.49-4 Access control list shared library ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib ii libpopt0 1.16-1 lib for parsing cmdline parameters ii lsb-base 3.2-23.2squeeze1 Linux Standard Base 3.2 init scrip rsync recommends no packages. Versions of packages rsync suggests: ii openssh-client 1:5.5p1-6 secure shell (SSH) client, for sec ii openssh-server 1:5.5p1-6 secure shell (SSH) server, for sec -- no debconf information -- JBR Ankh kak! (Ancient Egyptian blessing)
diff -ru rsync-3.0.7.pristine/debian/control rsync-3.0.7/debian/control --- rsync-3.0.7.pristine/debian/control 2011-02-19 17:01:51.000000000 +0000 +++ rsync-3.0.7/debian/control 2011-02-19 17:07:13.476925509 +0000 @@ -4,18 +4,22 @@ Maintainer: Paul Slootman <p...@debian.org> Build-Depends: libpopt-dev,libacl1-dev,libattr1-dev Standards-Version: 3.8.4 +Homepage: http://rsync.samba.org/ Package: rsync Architecture: any Depends: ${shlibs:Depends}, lsb-base (>= 3.2-14), base-files (>= 4.0.1) Suggests: openssh-client, openssh-server -Description: fast remote file copy program (like rcp) - rsync is a program that allows files to be copied to and from remote - machines in much the same way as rcp. It has many more options than - rcp, and uses the rsync remote-update protocol to greatly speed up - file transfers when the destination file already exists. +Description: fast, versatile, remote (and local) file-copying tool + rsync is a fast and versatile file-copying tool which can copy locally, + to/from a remote host (usually via SSH), or to/from a remote rsync + daemon. It offers many options to control its behaviour, and its + remote-update protocol can transfer just the differences between two + sets of files, making updates to existing destination files fast and + efficient. . - The rsync remote-update protocol allows rsync to transfer just the - differences between two sets of files across the network link. + It is widely used for backups and mirroring and as an improved copy + command for everyday use. . - This package also includes rsyncd daemon functionality. + This package provides both the rsync command line tool and optional + daemon functionality.