[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