added local support to rdiff helper
[matthijs/upstream/backupninja.git] / ChangeLog
index 1bcac309207fbf73bebc9c99b477096a82f03ae9..5baf38370301477c16868dc98f49204576beb6f6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
 version 0.9.5 -- unreleased
     ninjareport
         . Added first draft of method to aggregate reports from many servers into
 version 0.9.5 -- unreleased
     ninjareport
         . Added first draft of method to aggregate reports from many servers into
-          one email. Requires logtail, rsync, configuration of reporthost, 
+          one email. Requires logtail, rsync, configuration of reporthost,
           reportdirectory and reportuser in backupninja.conf. Configure cron to
           run once a day, and individual backupninjas not to report by email their
           status, then enjoy one email report from all hosts, rather than multiple
           reportdirectory and reportuser in backupninja.conf. Configure cron to
           run once a day, and individual backupninjas not to report by email their
           status, then enjoy one email report from all hosts, rather than multiple
@@ -9,26 +9,48 @@ version 0.9.5 -- unreleased
         . Fixed checks on configuration files permissions, since the patch
           applied to fix #370396 broke this, especially for configuration files
           created with permissions 000 by an older ninjahelper version.
         . Fixed checks on configuration files permissions, since the patch
           applied to fix #370396 broke this, especially for configuration files
           created with permissions 000 by an older ninjahelper version.
-        . Enhanced portability for other platforms 
+        . Enhanced portability for other platforms
+        . Added quoting because it was needed to prevent shell expansion, broking the
+           toint function sometimes (Trac#11)
+        . Fixed reportspace option (Trac#10)
     handler changes
     handler changes
+       dup:
+        . Support duplicity >= 0.4.3 invocation syntax (--ssh-command option
+          is not supported anymore)
         ldap:
         . Fixed shell command quoting issues, missing 'then' clauses, cleaned up
         ldap:
         . Fixed shell command quoting issues, missing 'then' clauses, cleaned up
-          compress=yes to be less redundant and not create empty uncompressed file
+          compress=yes to be less redundant and not create empty uncompressed
+          file (Closes: #394935)
         mysql:
         . Fixed case where odd combination of configuration options caused sqldump
           backups to get overwritten with an empty file (Closes: #402679)
         mysql:
         . Fixed case where odd combination of configuration options caused sqldump
           backups to get overwritten with an empty file (Closes: #402679)
+        . Added 'nodata' option to enable you to specify tables that you want to omit
+          the data from a backup, but still backup the table structure. This is very
+          useful in cases where tables contain large amounts of cache data. See the
+          example.mysql for options, thanks Daniel Bonniot (Closes: #408829)
+        . Enhance code for selecting databases by asking MySQL not to give us the 
+          header (-N), to not draw pretty boxes around the output (-B), send the query 
+          via -e instead of a pipe and ensure MySQL listens to -B. Thanks to
+          Matthew Palmer (Closes: #452039).
        pgsql:
         . Support configuring PGSQLUSER for real, and document it a bit; this
           broken support actually prevented pgsql handler to work for VServers
           (Closes: #396578)
        pgsql:
         . Support configuring PGSQLUSER for real, and document it a bit; this
           broken support actually prevented pgsql handler to work for VServers
           (Closes: #396578)
-       rdiff:
+       rdiff-backup:
         . Added cstream support to allow for bandwidth limiting
         . Handle "keep = yes" to disable old backups removal (Closes: #424633)
         . Added cstream support to allow for bandwidth limiting
         . Handle "keep = yes" to disable old backups removal (Closes: #424633)
-       rub
+        . Add configuration option to allow you to disable the version check
+          as in some instances this may be an ok scenario (Closes: #424632)
+        . Added local destination support to helper (Closes: Trac#4)
+       rub/rsync
         . Fixed typo in rub handler that caused it to not work
         . Changed to use lib/vserver code
         . Fixed fsck error
         . Fixed integer comparison (Closes: Trac#3)
         . Fixed typo in rub handler that caused it to not work
         . Changed to use lib/vserver code
         . Fixed fsck error
         . Fixed integer comparison (Closes: Trac#3)
+        . Renamed handler to 'rsync', replaces outdated rub handler
+        . updated examples/Makefile.am and handlers/Makefile.am to include
+          rsnap/rsync (Closes: #440554)
+        . Added example.rsync configuration file
        sys:
         . Fixed typo breaking things for VServers.
         . Fix bug when vrootdir is on its own partition (Closes: #395928)
        sys:
         . Fixed typo breaking things for VServers.
         . Fix bug when vrootdir is on its own partition (Closes: #395928)
@@ -40,9 +62,10 @@ version 0.9.5 -- unreleased
         . Fixed example in example.sys to detail the __star__ in partitionsfile and
           note why its necessary (Closes: #409192)
         . Force C locale for sfdisk to ensure english words are found in grep
         . Fixed example in example.sys to detail the __star__ in partitionsfile and
           note why its necessary (Closes: #409192)
         . Force C locale for sfdisk to ensure english words are found in grep
+        . Make directory where output is placed configurable, and create the parent dir 
+          if it doesn't exist (Closes: Trac#1)
     fixed 'make install' bug that failed if /etc/backup.d already existed
     changed spaces to tabs in Makefile.am
     fixed 'make install' bug that failed if /etc/backup.d already existed
     changed spaces to tabs in Makefile.am
-    updated examples/Makefile.am and handlers/Makefile.am to include rsnap/rub files
     
 
 version 0.9.4 -- October 6th, 2006
     
 
 version 0.9.4 -- October 6th, 2006