aboutsummaryrefslogtreecommitdiff
path: root/handlers
AgeCommit message (Collapse)Author
2012-02-25Remove leftover FIXME that was fixed.intrigeri
2012-02-25Fix typos.intrigeri
2012-02-25pgsql: don't produce empty uncompressed backups (Redmine#3820).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.
2012-01-24mysql: Don't attempt to dump performance_schema database (Redmine#3741).intrigeri
Locking its tables require privileges the 'debian-sys-maint'@'localhost' user is generally not granted.
2012-01-04Fixing escaping and debug message for remote metadata cleanup (#3727)Silvio Rhatto
2012-01-04Cleanup orphaned metadata (#3727)Silvio Rhatto
2012-01-01Abort on rsync error (#3692)Silvio Rhatto
2012-01-01Fixing metadata rotationSilvio Rhatto
2012-01-01Allow disabling rotation or setting 2 days as minimum for backup increments ↵Silvio Rhatto
in rsync short format (Issue #2107)
2012-01-01Removing 'exit 1'; using 'fatal' instead (Redmine#3721)Silvio Rhatto
2011-12-31Mangle rsync_options just after all other options were evaluated (#3702)Silvio Rhatto
2011-12-31Provide a default number of days for the rsync handlerSilvio Rhatto
2011-12-31Make numericids defaults to null (fixes #3691)Silvio Rhatto
2011-10-22dup: add support for RackSpace's CloudFiles.intrigeri
Thanks to Yuval Kogman <nothingmuch@woobling.org> for the patch.
2011-09-24Make the .dup generated by ninjahelper more consistent with example.dup.intrigeri
I.e. document tmpdir.
2011-09-20Remove useless and inconsistent executable bit on sys handler.intrigeri
2011-09-20Don't install LDAP handler, helper and example configuration file.intrigeri
The handler has been heavily broken for a while. It clearly lacks a maintainer.
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-30Fix infinite loop in rdiff helper when version inconsistency is detected.intrigeri
2011-08-17Fixing $rsync_options output (Issue #3001)Silvio Rhatto
2011-08-17Fixing $rsync_options output when rsync is local (Issue #3001)Silvio Rhatto
2011-08-17Cleanup: stop supporting duplicity < 0.6.01 (Redmine#2538).intrigeri
2011-08-17Allow 'when = XXX' in sh jobs.intrigeri
when=XXX did work already. This patch allow to write this with spaces around the equal sign - as in every other backup.d/ file.
2011-05-15sys: fix gathering of information about loaded modules.intrigeri
cut is in /usr/bin actually.
2011-05-05sys: fix hwinfo (Closes: #625501)intrigeri
2011-04-26Merge remote branch 'bruno/master'intrigeri
2011-04-26tar helper: default to store backups into /var/backups/.intrigeri
2011-04-26Do arithmetic using bash rather than bc (Closes: #603173)intrigeri
2011-04-26Initialize dup_keepincroffulls as any other global variable.intrigeri
2011-04-25Fix option name, and revert defaults to previous settingsOlivier Berger
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-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
2011-04-20Add the tar handler to Makefile.amBruno Bigras
2011-02-16Make units clearer (Closes Redmine bug #2737).intrigeri
2011-01-27Documentation: recommend using 4096 bits RSA keys everywhere.intrigeri
2011-01-27rdiff.helper: generate 4096 bits RSA keys.intrigeri
2010-12-13dup helper: fix separate signing key usecase.intrigeri
Thanks to Ian Beckwith for the patch.
2010-11-07Fix reliance on bash for pipefail. (Closes: #602374)intrigeri
Thanks to Sergio Talens-Oliag <sto@debian.org> for the bug report and patch.
2010-10-19Removed extra '.' in plain/sql dumpsJacob Anawalt
Removed an extra '.' in file names introduced by the pg_dump options patch, resulting in names like db..sql or db..sql.gz instead of just db.sql or db.sql.gz.
2010-10-12older versions (lenny) of lvm2 have a bug in vgcfgbackup that makes it so ↵Micah Anderson
when you specify multiple volume groups to backup, it gives an error, saying you must set the %s template for the name. We are doing that, it just cannot handle it properly. This change routes around this issue, which has been fixed in later lvm2 releases, by passing only one argument to vgcfgbackup by taking all the volume groups that are found and running them through a for loop
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-10-12Enable pg_dump format option.Jacob Anawalt
The format option of pg_dump enables tar and custom archive file formats in addition to the default plain-text file containing SQL commands. When either the tar or custom format are selected the behaviour of database=all is changed to no longer dump a single file via pg_dumpall. Instead pg_dumpall is called once to export the "global" data (roles & tablespaces) and then pg_dump is called once for each non-template table in the database. To support the GZIP and GZIP_OPTS variables in backupninja and to give the default --rsyncable gzip compression flag a chance at working on a PostgreSQL backup, the custom output is forced to not use compression. Instead compression is done via a pipe to gzip. Hopefully this benefits rsync and rdiff-backup style backups for reduced backup and storage costs that outweigh the restoration ones.