aboutsummaryrefslogtreecommitdiff
path: root/handlers/dup.in
AgeCommit message (Collapse)Author
2014-03-01Run duplicity in a C locales environment (Closes: #736280).intrigeri
This workarounds a bug in duplicity. Quoting the reporter (thanks, Jonathan Dupart <jonathan@dupart.org>, for the detailed report and initial patch): The duplicity backend is broken when the gpg ecryption is set up and the system default locale is not english (or C). The bug reports on duplicity are here : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565398 https://bugs.launchpad.net/duplicity/+bug/510625
2014-02-22Added SIGN_PASSPHRASE support for dup handler.Dominik George
2014-02-22dup: Fix buggy version comparison. (Redmine#6746)intrigeri
2014-02-22Make logic consistent with what we're using elsewhere.intrigeri
Without this change, e.g. 0.5.20 would not get --extra-clean, while it should. Granted, the new test is buggy too, e.g. 0.7.1 will get --extra-clean, while it should not. Will report that to Redmine.
2014-02-22Fix #6357 - Don't remove useful signature filesAlexander Mette
duplicity >=0.6.20 now correctly removes useless signature files and therefore the cache directory doesn't grow infinitely any more. Using --extra-clean removes all signatures except from the last chain and so renders older chains unusable, don't use it by default any more. See: https://bugs.launchpad.net/duplicity/+bug/519948
2013-07-23dup: Gracefully handle legacy spaces between -o and IdentityFile.intrigeri
2012-09-20duplicity: for local backups, check that the destination directory exists.intrigeri
Thanks to ulrich for the preliminary patch. Closes Redmine#4049.
2012-02-25Report duplicity failure output at error loglevel so that it is emailed.intrigeri
2012-02-25Remove leftover FIXME that was fixed.intrigeri
2012-01-29Support bandwidthlimit again with new duplicity, using trickle.intrigeri
duplicity 0.6.17 uses paramiko backend. Thus, it does not support limiting bandwidth anymore. Let's use trickle to support bandwidth shaping anyway.
2012-01-29dup: add precmd to every duplicity call.intrigeri
2012-01-29Use --ssh-options with dup >= 0.6.17.intrigeri
... and warn about unsupported options.
2011-10-22dup: add support for RackSpace's CloudFiles.intrigeri
Thanks to Yuval Kogman <nothingmuch@woobling.org> for the patch.
2011-09-11dup: fix incorrect duplicity version check for keepincroffulls.intrigeri
Thanks to Olivier Berger <oberger@ouvaton.org> for the patch. (Closes Redmine bug #3443) (Closes: #641120)
2011-08-17Cleanup: stop supporting duplicity < 0.6.01 (Redmine#2538).intrigeri
2011-04-25Fix merge problemOlivier Berger
2011-04-25Now that there's some removal of increments for old fulls, we can keep fulls ↵Olivier Berger
for a longer time, for instance 1Y which becomes default
2011-04-25Proposed feature to address https://labs.riseup.net/code/issues/2492Olivier Berger
2011-04-25All handlers: stop using "local VAR" outside functions. (Closes: #530647)intrigeri
2010-10-12Make it clear duplicity >=0.4.9 is required when using a custom tmpdir.intrigeri
2010-10-12Remove support for duplicity < 0.4.4. Even etch-backports has a newer one.intrigeri
2010-10-12dup: use --tempdir option rather than TMPDIR environment variable.intrigeri
Closes Roundup bug #598. This breaks support of Debian etch.
2010-05-10Store duplicity cache to /var/cache/backupninja/duplicity.intrigeri
... instead of previous /var/backups/duplicity.
2010-05-06Added ftp_password option.intrigeri
This is the only way to securely transmit the FTP password from backupninja to duplicity.
2010-05-06dup: use --archive-dir /var/backups/duplicity unless the user has specified ↵intrigeri
it (Closes: 580213)
2010-05-02Implement Debian #535996 to use --full-if-older-thanOlivier Berger
2010-05-02Add full-if-older-than with half the keep durationolivier
2010-04-24dup: ignore anything but digits and "." when comparing versions (Closes: ↵intrigeri
#578987) I'd love to use "dpkg --compare-versions" but we don't want backupninja to be Debian-specific. Any similar tool? Signed-off-by: intrigeri <intrigeri@boum.org>
2010-03-06dup: use duplicity's --extra-clean option when necessaryintrigeri
This is necessary to get rid of unnecessary old cache files when cleaning up, when using duplicity >=0.6.01 that depends on local caching. Closes: #572721
2010-01-09dup: support backups to Amazon S3 bucketsintrigeri
Thanks to stefan <s.freudenberg@jpberlin.de> for the patch. This fixes Redmine bug #658.
2010-01-09rdiff,dup: fix include/exclude paths with spaces (Closes: #398435)intrigeri
This also fixes Redmine bug #1021.
2010-01-05Convert from debug to info so that it can be reported in the emailolivier
2010-01-05Add duplicity output line by line instead of with a whole at one time. ↵olivier
Should help fix #536360
2009-07-18dup: fixed bandwidth vs desturl testingintrigeri
2009-07-18dup: fixed bandwidthlimit testintrigeri
Thanks to Ian Beckwith <ianb@erislabs.net> for the patch.
2009-05-23Add a vim modeline with indentation settings.Matthijs Kooijman
The modelines added match the emacs lines already present and also set the filetype to sh (just like the emacs lines).
2009-05-23Make all indentation consistent.Matthijs Kooijman
Previously, there were many indentation styles in use: Real tabs, 2, 3 or 4 spaces, mixing these within the same file, function or even within a single line. This commit changes all bash scripts in the handlers, src and lib dirs to use consistent indentation: three spaces are now used everywhere. Other files (e.g. Makefiles) are left untouched. Additionally, this commit removes all trailing whitespace.
2008-06-29dup: added option --force to cleanup and remove-older-than commands, else ↵intrigeri
they actually do not do anything
2008-06-25dup: set secure permissions on tmpdir when creating itintrigeri
2008-06-24dup: actually allow to backup only VServers, by relaxing $include testintrigeri
2008-06-24dup: warn about bandwithlimit being unused when desturl is setintrigeri
2008-06-24dup: support every duplicity-supported transport with new configuration ↵intrigeri
option desturl (Closes: #483712, #346040, Trac#2)
2008-01-14support new duplicity versions:intrigeri
- general cleanup of dup handler - support remove-older-than command - also run "duplicity cleanup" before anything else, for safety reasons - migrated full/incremental backup switch to new syntax ChangeLog: removed trailing space
2007-11-29duplicity: clarify comments about duplicity versions compatibilityintrigeri
2007-11-26dup: new tmpdir config option, useful when duplicity fills up /tmpintrigeri
2007-11-25fix duplicity version testintrigeri
2007-10-15Support duplicity >= 0.4.3 invocation syntaxintrigeri
2007-10-12fixed autotools build, broken since r466, inhandlers/Makefile.amintrigeri