[rdup] ANNOUNCEMENT: rdup 0.3.0-rc1
Miek Gieben
miek at miek.nl
Wed Oct 25 21:26:12 CEST 2006
Hello,
I'm releasing a rc1 for rdup 0.3.0 as there are too many changes wrt
0.2.17. I've personally switched to a hardlink backup scheme using the
new rdup-snapshot utility.
Big, big changes in this release: the default output of rdup has
changed, the internal file list structure has changed, options of
rdup-utils have slightly changed. The names have changed: all
utils are prefixed with 'rdup-'
Also a %H escape was added which prints the sha-1 hash of a file.
Rdup should work on Linux, FreeBSD and Solaris. For the hardlink backup
you need Gnu date and Gnu cp.
Anyhow, I welcome feedback. The documentation still needs some work.
Download from:
http://miek.nl/projects/rdup/rdup-0.3.0-rc1.tar.bz2
sha1: c2bcf1bd12d198c165bfcabbf258cbb099ee1fbb
The full changelog:
10 Oct 2006: 0.3.0-rc1 Miek <miek at miek.nl>
-- major features enhancements --
** OUTPUT CHANGES **
* new format character: %b: permission bits
* new format character: %H: print the sha1 hash of the file
* output changed to: %p%T %b %u %g %l %s %n\n"
* the LIST syntax was changed to include the
filename size. This was due to a weird bug
on Solaris where mangled entries are written...
** BIG changes **
* When a file changes size:
when smaller: NULLs are inserted
when larger: the file is broken off
* No shell utils are installed anymore, only the wrappers
* rdup-snapshot, rdup-mirror add -f option: do a full dump
* History.sh and yesterday.sh are removed from the archive
* ${prefix/}share/rdup is used for common perl/shell files
all utilities now source these files
* Removed -l arg from the utils
* All scripts are prefixed with 'rdup-'
* All installed scripts loose the .sh/.pl suffix (Debian Policy)
* rdup-snap added (perl) tool ala mirror but works on hard linked
files
* rdup-snapshot added (shell) small wrapper for rdup and rdup-snap
This uses 'cp -plr' which is a gnu-ism
* Solaris 10 extended attributes support was added
* Loose the multiple backup directory stuff
** smaller changes **
* Moved Makefile.in to GNUmakefile.in to force gmake usage
* Bug fix in gzip.pl (now rdup-gzip)
* Bug fix in crypt.pl (now rdup-crypt)
* All documentation updated with the new names and some more updates
* Don't install dump-here.sh or dump-here.sh.8
* Added debian/ dir so a .deb package can be build
(cd debian ; dpkg-buildpackage -rfakeroot)
* If you want /etc/rdup to be in a different directory be sure
to use ./configure --sysconfdir=foo, otherwise it might not work
* rdup-snap.8 and rdup-snapshot.8 added
* Refactored the wrapper scripts
* Check_attr() and chown_attr() to shared.pl.in
* Adding syslogging to rdup-snap and rdup-mirror
* Added rdup-snap-here and manpage
* Making backups with 0.3.0:
hardlink backup:
rdup-snapshot -b /backup/$HOSTNAME dir-to-backup
YYYYMM/DD will be added
mirror backup:
rdup-dupmp -b /backup/$HOSTNAME dir-to-backup
YYYYMM will be added
--
grtz,
- Miek
http://www.miek.nl
PGP: 6A3C F450 6D4E 7C6B C23C F982 258B 85CF 3880 D0F6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 191 bytes
Desc: Digital signature
URL: <http://miek.nl/pipermail/rdup/attachments/20061025/57cef022/attachment-0007.pgp>
More information about the rdup
mailing list