Jerome Charaoui
61e1b31b72
[borg] fix ssh-copy-id when both keytypes exist
2018-01-26 09:43:58 -05:00
Jerome Charaoui
bb3cc0fc34
[borg] remove unnecessary proxy variable
2018-01-26 09:43:58 -05:00
Jerome Charaoui
bd4c3be7ae
[borg] make indentation consistent with rest of file
2018-01-26 09:43:58 -05:00
Jerome Charaoui
fed1d85bdc
[borg] fix helper when setting up without encryption
2018-01-26 09:43:58 -05:00
Jerome Charaoui
88adbaa990
[borg] support keephourly option
2018-01-26 09:43:58 -05:00
Ben
70873857b7
[borg] fixed connection testing (thanks @orel)
2018-01-26 09:43:58 -05:00
Ben
02d595baab
[borg] added encryption support (credit to @mxroo and @leoberry)
2018-01-26 09:43:58 -05:00
Ben
23d8c68bf8
[borg] added copyright notices
2018-01-26 09:43:58 -05:00
Ben
95e43d5554
[borg] update handlers/Makefile.am
2018-01-26 09:43:58 -05:00
Ben
c4e9125a71
[borg] added a borg helper
2018-01-26 09:43:58 -05:00
Ben
02b6d883aa
[borg] fixed pruning in test mode, don't actually run anything
2018-01-26 09:43:58 -05:00
Ben
ca8d479270
[borg] remove handlers/borg
2018-01-26 09:43:58 -05:00
Ben
060de6853a
[borg] added support for local backups, without ssh (host=localhost)
2018-01-26 09:43:58 -05:00
Ben
2e6d94d89a
[borg] added borg handler and example straight from @maethor gists
2018-01-26 09:43:58 -05:00
intrigeri
e0b4375400
Quote command output strings passed to logging functions.
...
Thanks to @Gackiewicz for the report!
Closes #11278
2018-01-10 10:44:33 +00:00
intrigeri
b15e5f6b80
Merge branch 'master' into 'master'
...
#11273 : Exclude partitions from device list
Closes #11273
See merge request riseuplabs/backupninja!7
2018-01-10 02:13:33 -08:00
Matthijs Wensveen
af2b8d0b62
Symmetric encryption in dup handler is broken ( #11274 )
2017-10-12 11:20:31 +02:00
Romain Dessort
dff9ac99c5
Close #11273 . Exclude partitions from device list
...
Use lsblk instead of sfdisk to get a list of block devices on the host.
2017-09-28 13:58:53 -04:00
intrigeri
0356db5dcc
Documentation: bandwidthlimit for the dup handler needs to be given in KB/s, and not (as wrongly advertised previously) in Kbit/s.
...
Closes : #7603
2017-08-12 22:10:29 +00:00
intrigeri
a3ee78c057
Merge branch 'mysql' into 'master'
...
#11148 : skip dumping information|performance_schema in mysql handler
See merge request !5
2017-08-12 18:17:36 +00:00
ibauer
711ea76dd1
#11148 : skip dumping information|performance_schema in mysql handler
...
- Escaped single quotes as described in https://stackoverflow.com/questions/1250079/how-to-escape-single-quotes-within-single-quoted-strings
2017-08-03 15:30:51 +02:00
ibauer
436e57ec29
#11148 : skip dumping information|performance_schema in mysql handler
...
- Replaced nested single quotes with escaped double quotes
2017-07-28 10:54:32 +02:00
intrigeri
f8e1664e01
dup handler: correctly handle Dropbox access token ( Closes : #11260 ).
...
Thanks to Daniel Lo Nigro for the patch.
2017-07-25 09:55:13 +00:00
ibauer
7d7d853123
#11148 : skip dumping information|performance_schema in mysql handler
...
- Removed escaping as it is not needed and wrong
2017-07-21 16:47:20 +02:00
ibauer
44a7ee8912
#11148 : skip dumping information|performance_schema in mysql handler
2017-07-21 16:12:39 +02:00
Micah Anderson
41c3544ed5
dsync: the dsync handler incorrectly would test for >3 failures before
...
emitting the failure message, it should do so at =>3
2015-03-30 12:23:50 -04:00
Silvio Rhatto
3094b04da5
Rsync: check test mode should set proper dest path ( #8196 )
2014-11-07 15:16:30 -02:00
Silvio Rhatto
89860aa3f6
Rsync: check test mode also in prepare_storage ( #8196 )
2014-11-07 14:36:25 -02:00
Silvio Rhatto
c649339ba4
Rsync: support for backupninja's test option ( #8196 )
2014-11-05 11:18:11 -02:00
intrigeri
9b37f756f5
Exclude tmpfs filesystems from df output in the sys handler (Closes: Debian#745818).
2014-05-03 14:08:04 +00:00
intrigeri
8db80421aa
Fix indentation in sys handler.
...
Thanks to Jools Wills <jools@oxfordinspire.co.uk> for the patch.
2014-05-03 13:45:51 +00:00
intrigeri
14eed7f751
Remove spurious quotes that broke the sys helper (Closes: Redmine#6803).
...
Thanks to Jools Wills <jools@oxfordinspire.co.uk> for the patch.
2014-05-03 13:38:45 +00:00
intrigeri
179eb70b8c
Merge remote-tracking branch 'sarava/bug/3003'
...
Conflicts:
handlers/rsync.in
2014-05-03 13:24:08 +00:00
intrigeri
9e1d98a253
Merge remote-tracking branch 'sarava/bug/3929'
2014-05-03 13:20:21 +00:00
Christian Prause
8ed2f8de3f
Added suse to the list of supported OS
2014-05-03 13:12:10 +00:00
intrigeri
ed864a64e3
Run duplicity in a C locales environment ( Closes : #736280 ).
...
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-03-01 11:56:11 +00:00
Dominik George
c5738b11d9
Added SIGN_PASSPHRASE support for dup handler.
2014-02-22 14:56:58 +00:00
intrigeri
1017ec315f
dup: Fix buggy version comparison. (Redmine#6746)
2014-02-22 14:23:22 +00:00
intrigeri
1a762885e2
Make logic consistent with what we're using elsewhere.
...
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-22 13:41:43 +00:00
Alexander Mette
e27654df5c
Fix #6357 - Don't remove useful signature files
...
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
2014-02-22 13:39:27 +00:00
intrigeri
e96a894bb8
mysql: fix non-qualified table name extraction (Closes: Redmine#4373).
2014-02-22 13:34:57 +00:00
intrigeri
ce4db5dd4f
rdiff.helper: don't give misleading information regarding required fields (Closes: Redmine#4410).
2014-02-22 13:11:49 +00:00
intrigeri
29e2c75ede
mysql: make "nodata" option compatible with compress=no.
2013-12-26 15:42:22 +00:00
Silvio Rhatto
b8b8b46fba
Solve quoting issue with "su" (debian #683731 ) (upstream #4019 )
...
A fix for debian #677410 on commit 29dcdbae
introduces a new issue on wheezy
machines where some rsync_options gets out of the rsync command quotes when
invoked by su.
As reported, running backupninja through `bash -x` shows that the `--delete`
option from the rsync command is not included in the single quote for the `su
-c` command:
nice -n 0 su -c '/usr/bin/rsync -av' --delete '--recursive
--delete-excluded //home/ /tmp/test//home//'
This patch attempt to solve that issue by using the intermediary variable
$command.
2013-10-26 13:18:19 -02:00
intrigeri
0cb6fcd647
Delete trailing whitespace.
2013-09-23 10:19:26 +00:00
Micah Anderson
54ec07be55
add additional sys backup options to provide the ability to backup the MBR for every device found, and to backup the BIOS (if the flashrom program is installed, and the mainboard is supported)
2013-09-20 16:48:13 -04:00
Micah Anderson
373c6bcced
fix capitalization of LUKS
2013-09-20 13:45:57 -04:00
Micah Anderson
be4456ae3f
fix missing autoconf marker for @SED@
2013-09-20 13:45:10 -04:00
Micah Anderson
0df3c9939d
fix luks header backup to properly detect partitions
...
previously the code was modeled off of the partition backup methodology, this resulted in the code only attempting to detect luks on actual devices, and not on partitions. The code would step through every disk on the system (sda, sdb, etc.) and do a 'cryptsetup isLuks' on that device, and then based on that output save the luks header for any device that had one. Unfortunately, in many cases, luks headers are found on the partitions of those disks. So we were failing to detect any luks partitions and thus failing to backup their luks headers.
this commit changes that, it now will look for luks headers on the devices themselves (for cases where a full disk is used without partitions), and on any partitions that are detected
2013-09-20 13:44:11 -04:00
intrigeri
7a5045baf1
dup: Gracefully handle legacy spaces between -o and IdentityFile.
2013-07-23 12:01:37 +02:00
intrigeri
b3275eb7b1
Clarify that duplicity/paramiko doesn't support spaces between -o and IdentityFile anymore.
2013-07-23 12:01:02 +02:00
intrigeri
e732e84750
rdiff.helper: add output_as_info support.
...
Thanks to David Gasaway <dave@gasaway.org> for the patch!
2013-07-09 21:45:44 +02:00
Pierre ROUDIER
4ebee050b4
test mode support for tar handler
2013-06-30 12:20:25 +02:00
Pierre ROUDIER
625d1424ca
xz support for tar handler
2013-06-28 09:08:39 +02:00
intrigeri
1c6677ebdd
Add option to include rdiff-backup output in reports.
...
Thanks to David Gasaway <dave@gasaway.org> for the patch.
2013-06-08 08:59:03 +02:00
Micah Anderson
0dbac2a1c1
dsync: break out of the while loop using 'break' instead of setting the failedcount number, otherwise this will trigger the warning later
2012-11-26 12:49:43 -05:00
Micah Anderson
03eadb018b
dsync: fix loop number of iterations, we want to try 3 times, and we are starting at 0
2012-11-26 12:49:16 -05:00
Micah Anderson
c0e571ebb4
remove some debugging bits that snuck in
2012-11-26 12:44:27 -05:00
Micah Anderson
4c7660f201
set autotools markers and default application paths
2012-11-26 12:30:40 -05:00
Micah Anderson
9b679b71a8
the 'fatal' here was causing backups to stop after they hit a user who has
...
trouble, causing all subsequent backups never to fire.
2012-11-26 12:30:40 -05:00
Micah Anderson
090cef2438
fix quoting on srcconffile and destcconffile
...
stop attempting to sync to current_backup, because if we do this then we do this then we don't take advantage of the hardlinking that is done later
2012-11-26 12:30:40 -05:00
intrigeri
1790b5332b
duplicity: for local backups, check that the destination directory exists.
...
Thanks to ulrich for the preliminary patch.
Closes Redmine#4049.
2012-09-20 00:13:18 +02:00
intrigeri
80a51a3e64
Do not warn when rsync exits with status 0.
2012-06-29 16:36:54 +02:00
Silvio Rhatto
05f596080d
Issue just warnings on non-fatal rsync errors ( #3966 )
2012-06-20 00:38:23 -03:00
intrigeri
29dcdbae91
Run rsync command-line through a shell, so that single-quotes around excludes are interpreted ( Closes : #677410 )
...
When --exclude 'something' is passed directly to rsync without going through
a shell, rsync tries to match a file whose name contains single quotes, which is
definitely not what we want it to do: exclude arguments protected with single
quotes are meant to be passed to a shell.
2012-06-15 20:30:25 +02:00
intrigeri
1b48bc4444
rsync: stop passing $excludes as a single argument.
2012-06-15 20:27:01 +02:00
intrigeri
f7488968c0
rsync: generate excludes command-line snippet the same way as the duplicity handler does.
...
The latter has a robust history wrt. dealing with excludes / glob / quoting
etc., let's use that instead of the shiny new sed-based way.
2012-06-15 20:21:09 +02:00
Micah Anderson
cd3abeab35
add experimental dsync handler, heavily based on maildir handler
2012-06-11 10:22:08 -04:00
Micah Anderson
1eabbe5de7
dont run lspci and modinfo when hwinfo==no
2012-06-11 10:07:53 -04:00
Micah Anderson
f8e69f738e
Merge branch 'master' of labs.riseup.net:backupninja
2012-06-11 10:02:34 -04:00
intrigeri
b05065625c
mysql: use --skip-events when backing up the performance_schema database ( Closes : #673572 )
2012-05-20 13:11:12 +02:00
intrigeri
7e6a79c3d2
Install handlers as pkgdata_DATA, instead of their .in files.
2012-05-15 17:52:49 +02:00
intrigeri
d464a9742d
Have "make dist" package handlers/*.in instead of make results.
2012-05-15 17:07:15 +02:00
Silvio Rhatto
5b319008da
Updating pipefail branch so it can merge with master ( #3892 )
2012-05-15 10:00:45 -03:00
intrigeri
7c66b699f5
Always use explicit sed's -e.
...
Hopefully this fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656968#31
and future incarnations of this class of bugs.
2012-05-14 16:30:02 +02:00
Silvio Rhatto
118d7587b6
Changing pipefail just when it's really needed
2012-05-12 21:48:43 -03:00
intrigeri
c522391404
Merge remote-tracking branch 'sarava/bug/3721'
2012-05-13 02:33:37 +02:00
intrigeri
38a0fc572a
Merge remote-tracking branch 'sarava/bug/3838'
2012-05-13 02:31:06 +02:00
intrigeri
64b4d1c9f6
Merge remote-tracking branch 'sarava/bug/3840'
2012-05-13 02:29:48 +02:00
intrigeri
8e3981f444
Merge remote-tracking branch 'sarava/bug/3882'
2012-05-13 02:11:27 +02:00
Silvio Rhatto
b7a92b20f8
Fixing typos ( #3868 )
2012-05-10 21:26:38 -03:00
Silvio Rhatto
fbf25018be
Set/restore pipefail to not mess with other scripts ( #3892 )
2012-05-10 21:03:37 -03:00
Silvio Rhatto
c43bac5911
Ensure that a non-zero rsync exit status is caught by our handler ( #3892 )
2012-05-10 18:47:11 -03:00
Silvio Rhatto
f2f7e8cdb3
Merge branches 'master' and 'bug/3840' into bug/3840
2012-05-10 18:16:32 -03:00
Silvio Rhatto
5af9b96371
Removing duplicated locking support ( #3838 )
2012-05-10 17:25:34 -03:00
Silvio Rhatto
ba3e37595d
Changing a 'fatal' to a 'warning' on rsync handler.
...
Using 'warning' and 'return' instead of a fatal at rotate_long if
backuproot doesn't exist. Using a warning ensures that the backup
action can process the other includes and not just exit.
2012-05-10 17:00:58 -03:00
Silvio Rhatto
bf5ada0f03
Changing remaining 'exit' to 'fatal' at rsync handler ( #3721 )
2012-05-10 16:53:52 -03:00
Silvio Rhatto
230c96d9d4
Update increment folder date ( #3929 )
2012-05-09 19:27:46 -03:00
Silvio Rhatto
39bb9e605f
Trying additional quoting on excludes (upstream #3882 )
2012-04-13 09:58:18 -03:00
Silvio Rhatto
5ea13f4c24
Using @SED@ for #3882
2012-04-13 00:31:03 -03:00
Silvio Rhatto
aa8d0f8648
Quoting $exclude and $excludes and avoiding a for loop on $exclude to not expand wildcards in beforehand (upstream #3882 )
2012-04-12 21:29:57 -03:00
Silvio Rhatto
e22107cf09
Validate created date on long_rotation to avoid too many arguments at comparison (upstream #3868 )
2012-04-12 20:52:05 -03:00
Silvio Rhatto
29286c7c3e
Quoting $starttime (upstream #3868 )
2012-04-12 20:52:02 -03:00
Micah Anderson
79916c4c20
remove rsyncflags and excludes from maildir handler, they are not used anywhere
2012-03-27 11:58:18 -04:00
Micah Anderson
c9aa8b1d6f
remove maildir handler 'loadlimit' - it is not used anywhere
2012-03-27 10:49:26 -04:00
Silvio Rhatto
15b92db991
Rsync handler: use the backup start time and not the time the backup was finished (Debian #654192 )
2012-02-28 01:00:45 -03:00
Silvio Rhatto
1fda206fa2
Rsync handler: using more debug/warning instead of regular echo (upstream #3840 )
2012-02-27 18:47:21 -03:00
Silvio Rhatto
33f330c0a3
Force rsync handler run bash at the remote destination (upstream #3003 )
2012-02-27 17:17:56 -03:00
Silvio Rhatto
102c619341
Fixing $rsync_options output when rsync is local (Issue #3001 )
2012-02-26 13:51:24 +01:00
intrigeri
3a94e3bc59
Report duplicity failure output at error loglevel so that it is emailed.
2012-02-25 15:05:32 +01:00
intrigeri
3ac357dd95
Report failure of rdiff-backup jobs as such.
2012-02-25 14:56:56 +01:00
intrigeri
50c2f6e02a
Remove leftover FIXME that was fixed.
2012-02-25 14:41:50 +01:00
intrigeri
a74db16e51
Fix typos.
2012-02-25 14:01:49 +01:00
intrigeri
db168e41fd
pgsql: don't produce empty uncompressed backups (Redmine#3820).
2012-02-25 13:30:09 +01:00
intrigeri
5bfa30bb22
Support bandwidthlimit again with new duplicity, using trickle.
...
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-29 16:44:12 +01:00
intrigeri
f896ef3f65
dup: add precmd to every duplicity call.
2012-01-29 15:09:37 +01:00
intrigeri
357a17b155
Use --ssh-options with dup >= 0.6.17.
...
... and warn about unsupported options.
2012-01-29 15:09:37 +01:00
intrigeri
b99ccd6303
mysql: Don't attempt to dump performance_schema database (Redmine#3741).
...
Locking its tables require privileges the 'debian-sys-maint'@'localhost' user is
generally not granted.
2012-01-24 01:25:08 +01:00
Silvio Rhatto
dcabf4fe4e
Fixing escaping and debug message for remote metadata cleanup ( #3727 )
2012-01-04 22:48:45 +01:00
Silvio Rhatto
db45b98132
Cleanup orphaned metadata ( #3727 )
2012-01-04 22:48:41 +01:00
Silvio Rhatto
d680847c37
Abort on rsync error ( #3692 )
2012-01-01 17:28:14 +01:00
Silvio Rhatto
6933a8724d
Fixing metadata rotation
2012-01-01 10:46:15 +01:00
Silvio Rhatto
aaa53a78b2
Allow disabling rotation or setting 2 days as minimum for backup increments in rsync short format (Issue #2107 )
2012-01-01 10:45:48 +01:00
Silvio Rhatto
10d67587ef
Removing 'exit 1'; using 'fatal' instead (Redmine#3721)
2012-01-01 10:41:16 +01:00
Silvio Rhatto
926152dfa1
Mangle rsync_options just after all other options were evaluated ( #3702 )
2011-12-31 22:05:50 +01:00
Silvio Rhatto
b89b684c2c
Provide a default number of days for the rsync handler
2011-12-31 22:02:29 +01:00
Silvio Rhatto
46000c0308
Make numericids defaults to null ( fixes #3691 )
2011-12-31 21:49:29 +01:00
intrigeri
f351306d82
dup: add support for RackSpace's CloudFiles.
...
Thanks to Yuval Kogman <nothingmuch@woobling.org> for the patch.
2011-10-22 21:46:50 +02:00
intrigeri
25ad989fb7
Make the .dup generated by ninjahelper more consistent with example.dup.
...
I.e. document tmpdir.
2011-09-24 19:10:35 +02:00
intrigeri
65ff22247e
Remove useless and inconsistent executable bit on sys handler.
2011-09-20 22:36:04 +02:00
intrigeri
08ec567290
Don't install LDAP handler, helper and example configuration file.
...
The handler has been heavily broken for a while.
It clearly lacks a maintainer.
2011-09-20 22:29:42 +02:00
intrigeri
5d94e2ad0d
dup: fix incorrect duplicity version check for keepincroffulls.
...
Thanks to Olivier Berger <oberger@ouvaton.org> for the patch.
(Closes Redmine bug #3443 )
(Closes : #641120 )
2011-09-11 00:18:23 +02:00
intrigeri
3e576ff693
Fix infinite loop in rdiff helper when version inconsistency is detected.
2011-08-30 13:00:49 +02:00
Silvio Rhatto
3ae23af640
Fixing $rsync_options output (Issue #3001 )
2011-08-17 19:28:35 +02:00
Silvio Rhatto
9e7c186f02
Fixing $rsync_options output when rsync is local (Issue #3001 )
2011-08-17 19:27:59 +02:00
intrigeri
7b57f84a92
Cleanup: stop supporting duplicity < 0.6.01 (Redmine#2538).
2011-08-17 12:31:30 +02:00
intrigeri
e691eb7a10
Allow 'when = XXX' in sh jobs.
...
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-08-17 12:15:37 +02:00
intrigeri
49a5c56321
sys: fix gathering of information about loaded modules.
...
cut is in /usr/bin actually.
2011-05-15 19:19:48 +02:00
intrigeri
d32cc2318c
sys: fix hwinfo ( Closes : #625501 )
2011-05-05 09:17:37 +02:00
intrigeri
7d873cf4ce
Merge remote branch 'bruno/master'
2011-04-26 11:07:18 +02:00
intrigeri
5910e1ce81
tar helper: default to store backups into /var/backups/.
2011-04-26 11:05:49 +02:00
intrigeri
cdcc2bc5c9
Do arithmetic using bash rather than bc ( Closes : #603173 )
2011-04-26 11:00:02 +02:00
intrigeri
8f70c54e0a
Initialize dup_keepincroffulls as any other global variable.
2011-04-26 10:31:39 +02:00
Olivier Berger
b5b400aca6
Fix option name, and revert defaults to previous settings
2011-04-25 22:40:45 +02:00
Olivier Berger
55fe213f9b
Fix merge problem
2011-04-25 22:40:44 +02:00
Olivier Berger
ca14175210
Now that there's some removal of increments for old fulls, we can keep fulls for a longer time, for instance 1Y which becomes default
2011-04-25 22:40:44 +02:00
Olivier Berger
573e803a07
Proposed feature to address https://labs.riseup.net/code/issues/2492
2011-04-25 22:40:44 +02:00
Olivier Berger
a1c2229e1a
Proposed feature to address https://labs.riseup.net/code/issues/2492
2011-04-25 22:40:44 +02:00
intrigeri
6aca9c822b
All handlers: stop using "local VAR" outside functions. ( Closes : #530647 )
2011-04-25 18:55:58 +02:00
Bruno Bigras
1bf46e1128
Add the tar handler to Makefile.am
2011-04-20 23:06:28 -04:00
intrigeri
2392094a24
Make units clearer (Closes Redmine bug #2737 ).
2011-02-16 08:22:10 +01:00
intrigeri
a036144de8
Documentation: recommend using 4096 bits RSA keys everywhere.
2011-01-27 19:02:28 +01:00
intrigeri
8190b0dbc7
rdiff.helper: generate 4096 bits RSA keys.
2011-01-27 19:00:15 +01:00
intrigeri
8098286aa1
dup helper: fix separate signing key usecase.
...
Thanks to Ian Beckwith for the patch.
2010-12-13 11:24:21 +01:00
intrigeri
13f247afeb
Fix reliance on bash for pipefail. ( Closes : #602374 )
...
Thanks to Sergio Talens-Oliag <sto@debian.org> for the bug report and patch.
2010-11-07 13:07:26 +01:00
Jacob Anawalt
0b60b58153
Removed extra '.' in plain/sql dumps
...
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-19 22:52:03 +02:00
Micah Anderson
9271e58a24
older versions (lenny) of lvm2 have a bug in vgcfgbackup that makes it so 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-12 11:48:50 -04:00
intrigeri
a80d6f4a0c
Make it clear duplicity >=0.4.9 is required when using a custom tmpdir.
2010-10-12 11:47:15 +02:00
intrigeri
dc7f723e5c
Remove support for duplicity < 0.4.4. Even etch-backports has a newer one.
2010-10-12 11:44:35 +02:00
intrigeri
55d9452da5
dup: use --tempdir option rather than TMPDIR environment variable.
...
Closes Roundup bug #598 .
This breaks support of Debian etch.
2010-10-12 11:15:47 +02:00