[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#720327: ITP: esu -- It allows to copy files with different checksums on the fly.



On Tue, 20 Aug 2013 15:33:06 +0200
root <eun@su.am> wrote:

> * Package name    : esu

I would rephrase both fields a bit, as follows.

>   Description     : It allows to copy files with different checksums
> on the fly.

"Copies a file calculating its checksum on the fly and printing it after
copying is completed."

> Basicly

^^^ Basically.

> a replacement for cp with additional checksum on the fly
> support. It allows MD5, SHA1, SHA224, SHA265, SHA384, SHA512
> algorithm to be used.

I did not dive into the tool's source code but I doubt it's really a
replacement for GNU `cp` is a complex tool with wide range of
possibilities such as:
* Copying whole hierarchies.
* Conditional file replacement -- only when the source file is newer
  ("updating");
* Preserving ownership and permissions.
* Copying (or not copying) of special files (such as FIFOs).
* Creating backups of the replaced files.
* Hardlinking instead of copying (including processing whole
  hierarchies).

So I would rephrase the description into something like this:
"This tools allows to copy one or more files calculating their checksum
on the fly as it transfers their data.  The checksums are printed to
the standard output.
.
The following checksumming algorythms are supported: MD5, SHA1...".

Hope this helps.

P.S.
On the tool's web page, in the "Usage" section, consider changing the
"-d               create empty directorys"
line to read
"-d               create empty directories"
as there's a common rule in English.


Reply to: