From: Craig B. <cba...@us...> - 2006-11-21 07:41:46
|
I have released BackupPC 3.0.0beta2 on SF at: http://backuppc.sourceforge.net/ =20 A new version 0.68 of File::RsyncP that is needed for rsync hardlink support has also been released on SF and CPAN. I've attached the ChangeLog with the changes since 3.0.0beta1. 3.0.0beta2 has some substantial new features compared to 2.1.2. New features include: * Added configuration and host CGI editor. * Added rsync hardlink support. Requires latest version of File::RsyncP (0.68). * Decoupled BackupPC_dump from BackupPC_nightly by making asynchronous file linking/delete robust to race conditions. Now only BackupPC_nightly and BackupPC_link are mutually exclusive so only one runs at a time, and BackupPC_dump and BackupPC_restore can run anytime. * Added support for multi-level incrementals. In the style of dump(1), the level of each incremental can be specified. Each incremental backups up everything since the most recent backup of a lower level (fulls are always level 0). Previous behavior was all incrementals were level 1, meaning they backed up everything since the last full (level 0). Default configuration is all incrementals are level 1. * Server file names are now in utf8 and optional conversion to/from client name charsets can be configured. All CGI pages now use the utf8 charset. * Added RSS support from Rich Duzenbury. * Added optional checking of exit status of Dump/Restore/Archive Pre/Post= UserCmd. * For new installations configure.pl places all the configuration files below /etc/BackupPC, bringing it more in line with the File System Hierarchy Standard (FHS). I am hoping this is the final beta releases prior to the offical 3.0.0 release. Enjoy! Craig #------------------------------------------------------------------------= # Version 3.0.0beta2, 18 Nov 2006 #------------------------------------------------------------------------= * Fix for final md4 digest check on rsync transfers >=3D 512MB when proto= col version >=3D 27 and checksums are not cached. Reported by Garith Dugmo= re and Dale Renton. * Config Editor "Save" button is now always visible, but greyed out until there are changes to save. * Config editor allows other tabs to be selected when there is an error, which allows you to fix an error (eg: missing binary) in an exiting config file. Errors are now displayed at the top of the page in addition to next to the erroneous setting. * configure.pl checks version of Encode.pm. Reported by Chris Stone. * Several fixes to bin/BackupPC_fixupBackupSummary from Stian Jordet. * Fixed config.pl editor writing to solve bug with multi-line text strings ending in newline. Reported and root caused by Les Stott and Jerry Groendyke. * Fixed error recovery case in BackupPC::PoolWrite, reported by Samuel Bancal. * Fixed table width in backup browsing to avoid Firefox layout anomoly, provided by Jono Woodhouse. * CSS file updates from Jono Woodhouse. Prior (v2) version is included as BackupPC_stnd_orig.css in case people prefer the old skin. * More compact host summary, including disabled host indication, from Jono Woodhouse. * New directory/file/hardlink and symlink image icons from Sean Cameron and Jono Woodhouse, making directory browse more compact. * BackupPC.pid is now world readable, suggested by Casper Thomsen. * Reordered the Server navigation bar links, suggested by David Relson. * Fixed typos in init.d/src/gentoo-backuppc, configure.pl and config.pl reported by David Relson. |