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.

Reply via email to