[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Cedar Backup v2.6.0 Released
Cedar Backup v2.6.0 Released
Cedar Backup v2.6.0 has been released. This release is focused around a
wide-ranging set of enhancements, bug fixes and documentation updates.
The list of changes quite is large, although not much of the core
functionality was touched. Special thanks to The Anarcat and Dag Rende
for their questions and comments both on the list and in private.
Here is the official changelog entry:
Version 2.6.0 12 Sep 2005
* Remove bogus check for remote collect directory on master (closes: #18).
* Fix testEncodePath_009 test failure on UTF-8 filesystems (closes: #19).
* Fixed several unit tests related to the CollectConfig class (all typos).
* Fix filesystem and action code to properly handle path "/" (closes: #24).
* Add extension configuration to cback.conf.sample, to clarify things.
* Place starting and ending revision numbers into Subversion dump filenames.
* Implement resolver mechanism to support paths to commands (closes: #22).
- Added <override> section within <options> configuration
- Create new config.CommandOverride class to hold overrides
- Added new overrides field on config.OptionsConfig class
- Create util.PathResolverSingleton class to encapsulate mappings
- Create util.resolveCommand convenience function for code to call
- Create and call new _setupPathResolver() function in cli code
- Change all _CMD constants to _COMMAND, for consistency
* Change Subversion extension to support "fsfs" repositories (closes: #20).
- Accept "FSFS" repository <type> in <subversion> configuration section
- Create new FSFSRepository class to represent an FSFS repository
- Refactor internal code common to both BDB and FSFS repositories
- Add and rework test cases to provide coverage of FSFSRepository
* Port to Darwin (Mac OS X) and ensure that all regression tests pass.
- Don't run testAddDirContents_072() for Darwin (tarball's invalid there)
- Write new ISO mount testing methods in terms of Apple's "hdiutil" utility
- Accept Darwin-style SCSI writer devices, i.e. "IOCompactDiscServices"
- Tweak existing SCSI id pattern to allow spaces in a few other places
- Add new regression tests for validateScsiId() utility function
- Add code warnings and documentation in manual and in doc/osx
* Update, clean up and extend Cedar Backup User Manual (closes: #21).
- Work through document and copy-edit it now that it's matured
- Add documentation for new options and subversion config items
- Exorcise references to Linux which assumed it was "the" platform
- Add platform-specific notes for non-Linux platforms (darwin, BSDs)
- Clarify purpose of the 'collect' action on the master
- Clarify how actions (i.e. 'store') are optional
- Clarify that 'all' does not execute extensions
- Add an appendix on restoring backups
You can get the latest Python source package from this URL:
http://cedar-solutions.com/ftp/software/CedarBackup2-2.6.0.tar.gz
You can get the latest Debian package from the Cedar Solutions APT
source, or from this URL:
http://cedar-solutions.com/ftp/debian/dists/etch/binary-i386/admin/cedar-backup2/cedar-backup2_2.6.0-1_all.deb
Users of the Debian 'unstable' distribution can also install the latest
Debian package from their favorite Debian mirror.
Note that as of the previous release (v2.5.0), I am no longer
providing updated packages for the Debian 'oldstable' release, codenamed
woody. The Cedar Solutions APT source for woody will go away
permanently sometime soon.
Please write the list or file a bug in Bugzilla if you notice any
problems with this release.
KEN
--
Kenneth J. Pronovici <pronovic@ieee.org>
http://www.cedar-solutions.com/
--
To unsubscribe, send mail to cedar-backup-users-unsubscribe@cedar-solutions.com.