-version 0.9.3 -- unreleased
+version 0.9.4 -- unreleased
+ backupninja changes
+ . Fixed bug in toint(), and thus isnow(), which caused it
+ to not work when run from cron.
+ handler changes
+ Recursively ignore subdirs in /etc/backup.d (Closes: #361102)
+ Added tar handler
+ mysql:
+ . Fixed improper use of $vuserhome (Closes: #351083)
+ . Fixed erroneous removal of tmpfile when it didn't exit
+ . Fixed inversed vsname emptiness check
+ . Fixed su quote usage to be more posixy
+ pgsql:
+ . Fixed inversed vsname emptiness check
+ . Fixed su quote usage to be more posixy
+ . Fixed shell expansion, thanks Thomas Kotzian (Closes: #363297)
+ . postgres user UID is now the one from inside the vserver if necessary
+ svn:
+ . Fixed inversed vsname emptiness check
+ rdiff:
+ . Fixed improper include/exclude symlink dereference
+ . Removed overzealous vsnames check
+ dup:
+ . Fixed improper include/exclude symlink dereference
+ . Removed over zealous vsnames check
+ sys:
+ . Many more system checks were added, thanks to Petr KlĂma
+ lib changes
+ vserver:
+ . init_vservers: fixed Debian bug #351083 (improper readlink syntax)
+ . found_vservers: escaped special grep repetition character +
+ changed cron permissions to 644
+ minor documentation fixes
+
+version 0.9.3 -- February 1st, 2006
+ autotools fixes
backupninja changes
backupninja.conf
. added (commented out) the various default paths to
programs such as PGSQLDUMP, so that users can figure
out more easily they can customize them
code refactor:
- . now uses vservers lib to init vservers support
+ . now uses vservers lib to initialize vservers support
handler changes
+ duplicity, mysql, pgsql, rdiff, svn, sys: start to use (at different
+ degrees) new lib/vserver functionality
mysql:
. fixed no user defaults file processing
duplicity:
disabled in backupninja.conf
. now works when multiple vservers names are given (separated by space)
in vsnames config variable
+ rdiff
+ . fixed globbing bug in include, exclude and vsinclude options
+ . it's now possible to choose exactly which vservers should be
+ backed-up, as it already was with duplicity handler, with the
+ "vsnames" configuration setting
ninjahelper changes
rdiff.helper:
. fixed errors in create remote dir
. init_vservers: canonicalize VROOTDIR (since duplicity et al.
don't follow symlinks)
. init_vservers: warn if vservers are enabled but no vserver is found
+ . new function: vservers_exist
known bugs:
easydialog:
. formDisplay does not return exit status.