rdup 1.1.0-dev1

Posted in rdup; comments: 0

This is another pre-release of the current development version of rdup. I'm using this myself for a couple of weeks and it looks stable. In a couple of months (maybe sooner) this will become the current release. It sports lesser code, a change in de default output. The output is pretty close to the tar(5) format, with one exception rdup allows information to be stored on file system objects that need to be removed. The format always includes the files' content. (The old -c option of rdup).

Why a format change?

It makes rdup cleaner (less code) and allows for features not possible with the current version of rdup (1.0.x), like setting the correct user- and group name and setting the a- and m-time on files.

Also, in rdup-1.0, rdup is stating and reading files, which is then repeated by rdup-tr, in this new version only rdup reads the files. This saves I/O and allows for rdup-tr to be run on a different host. A side effect of this change is that the -P flag of rdup-tr has been moved to rdup.

Getting the latest code

Go to rdup's git repository and click on "snapshot", next to "commit", "commitdiff" and "tree", this wil give you a tar.gz which you can download, unpack and compile, like so

% tar xvf rdup-*.tar.gz
% cd rdup
% autoreconf; && ./configure && make
% make check # optional

the make check step gives quite a few tests which are not working. Fixing the tests (in testsuite/rdup) or the rdup code is appreciated.

Known bugs: rdup-tr -X/-Y (path encryption) is not working, it needs some OpenSSL foo to fix it.

Tags: rdup

0 comments

Comments are closed

If you really, really want to comment, please mail miek@miek.nl.

0 comments in moderator queue