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
Jacob Anawalt
7355535ee1
Enable pg_dump format option.
...
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.
2010-10-12 10:49:34 +02:00
Silvio Rhatto
2bf727c140
Don't remove created metadata after rotation at rsync
2010-09-25 16:29:43 -03:00
Silvio Rhatto
eff27ce1cd
Fixing long rotation at rsync handler
2010-09-20 22:10:13 -03:00
intrigeri
c0c02efafd
rdiff: support reading include/exclude patterns from files.
2010-09-12 23:26:08 +02:00
Silvio Rhatto
e90b9b78bb
Removing rsync handler changelog
2010-09-02 20:39:42 -03:00
Silvio Rhatto
6bc07684e9
Removing unneeded hostname and user from ssh_cmd_base
2010-09-02 20:39:07 -03:00
Silvio Rhatto
c3f4247c06
Changing 'info' to 'fatal' at rsync handler set_lockfile function
2010-09-01 19:02:29 -03:00
Silvio Rhatto
7cbf1b2013
Rsync handler CHANGELOG update
2010-08-25 20:53:23 -03:00
Silvio Rhatto
f4ed3ae9a2
Making sure that the pid on lockfile reffers to an rsync backup process
2010-08-21 19:30:02 -03:00
Silvio Rhatto
7f075c1e3e
Fixing lockfile checks for rsync handler
2010-08-21 18:37:48 -03:00
Silvio Rhatto
9fe6ebf377
RSYNC_RSH fix
2010-08-17 12:18:16 -03:00
Silvio Rhatto
7ef6a0b844
Fixing ssh_cmd and RSYNC_RSH at rsync handler
2010-08-17 10:59:13 -03:00
intrigeri
4015578106
Fix code logic to make dbusername/dbpassword actually usable (Closes Redmine bug #2264 )
2010-06-24 16:53:58 +02:00
intrigeri
9179c59b50
mysql: don't lock tables in the information_schema database ( Closes : #587011 )
2010-06-24 16:18:44 +02:00
intrigeri
aeca6912a8
Added GZIP_OPTS option, defaulting to --rsyncable.
...
... so that this option can be disabled on systems that don't support it.
This also allows to use another compression program, such as pbzip2 on SMP
machines (closes Roundup bug #2405 ).
2010-06-14 19:06:59 +02:00
intrigeri
46ace65573
Added /var/cache/backupninja/duplicity to default excludes.
...
... for rdiff.helper, dup.helper, example.dup and example.rdiff.
2010-05-10 22:18:49 +02:00
intrigeri
d6ec2b4e62
Store duplicity cache to /var/cache/backupninja/duplicity.
...
... instead of previous /var/backups/duplicity.
2010-05-10 22:15:41 +02:00
intrigeri
99434c8b07
Added ftp_password option.
...
This is the only way to securely transmit the FTP password from backupninja
to duplicity.
2010-05-06 20:05:20 +02:00
intrigeri
219a6eb958
Better example.dup documentation. Thanks, Alster!
2010-05-06 19:47:54 +02:00
intrigeri
33365d0953
dup: use --archive-dir /var/backups/duplicity unless the user has specified it (Closes: 580213)
2010-05-06 19:27:18 +02:00
intrigeri
e0981ba3f0
Rephrase, reformat and sync example dup configuration.
2010-05-06 18:53:51 +02:00
Olivier Berger
abf7a4bb65
Implement Debian #535996 to use --full-if-older-than
2010-05-02 17:45:02 +02:00
olivier
4f4ee9b0d9
Add full-if-older-than with half the keep duration
2010-05-02 12:05:15 +02:00
intrigeri
582b7521cb
dup: ignore anything but digits and "." when comparing versions ( Closes : #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-04-24 20:00:13 +02:00
intrigeri
1cd91839c3
dup: use duplicity's --extra-clean option when necessary
...
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-03-06 19:25:27 +01:00
intrigeri
7dce2f1138
sys: only run mdadm if RAID devices actually exist ( Closes : #572450 )
2010-03-06 15:27:34 +01:00
Micah Anderson
8886413321
add a few more 'formItem include' lines to the rdiff and dup handlers
...
to improve the ninjahelper interface as requested by alster in redmine
2010-01-19 12:01:18 +13:00
intrigeri
46eccf2fd0
rdiff: fix confusing error if rdiff-backup cannot be found on remote server.
...
Thanks to maniacmartin <martin@maniacmartin.com> for the patch on which this one
is based.
This closes Redmine bug #1209 .
2010-01-09 23:25:03 +01:00
intrigeri
64c4d190a3
dup: support backups to Amazon S3 buckets
...
Thanks to stefan <s.freudenberg@jpberlin.de> for the patch.
This fixes Redmine bug #658 .
2010-01-09 23:14:17 +01:00
intrigeri
4e0519e390
rdiff,dup: fix include/exclude paths with spaces ( Closes : #398435 )
...
This also fixes Redmine bug #1021 .
2010-01-09 00:44:43 +01:00
intrigeri
47313bca65
ldap,mysql,pgsql: use bash pipefail option so that failed dumps are reported as such
...
This should fix Redmine bug #1340 .
This option makes pipelines return as status the value of the last (rightmost)
command to exit with a non-zero status, or zero if all commands exit
successfully. See bash(1) for details.
E.g. this prevents the following from exiting with status 0 (!) if pg_dumpall
fails:
pg_dumpall | gzip
2010-01-08 23:40:23 +01:00
olivier
480ace739c
Convert from debug to info so that it can be reported in the email
2010-01-05 13:47:12 +01:00
olivier
61eb6a7484
Add duplicity output line by line instead of with a whole at one time. Should help fix #536360
2010-01-05 13:16:09 +01:00
intrigeri
a53e8a531a
Fix indentation of previously cherry-picked patch
2010-01-05 13:11:57 +01:00
intrigeri
d65fa0c058
Cherry-picked "fixes for mysql handler for mysqld inside a vserver"
...
This commit (64edfccf76
) was wrongly committed to
the debian branch.
Conflicts:
handlers/mysql.in
2010-01-05 13:09:38 +01:00
intrigeri
d4c5f73ad7
dup.helper: do not propose to exclude /home/*/.gnupg twice anymore ( Closes : #563044 )
2009-12-31 17:05:47 +01:00
intrigeri
f4ab3148f1
mysql, pgsql: Quote output filenames
...
... to support shell meta-characters in database names.
Closes Redmine bug #617 .
2009-12-25 02:33:13 +01:00
intrigeri
5da707b309
rsync: added vim and Emacs modelines for consistency's sake
2009-12-25 02:28:55 +01:00
Micah Anderson
34d0d30593
adjust the comparison operators in the rsync handler, fixes #1473
2009-12-02 17:09:16 -05:00
intrigeri
f967264717
ldap, mysql, pgsql: use gzip's --rsyncable option
2009-11-19 20:27:46 +01:00
Silvio Rhatto
75d17d06f2
Enhanced rsync handler.
...
- Added support for:
- Remote destinations
- Long rotation format similar to maildir handler
- Batch files through --read-batch and --write-batch
- Custom file list using --files-from
- SSH persistent connection using ControlMaster
- The rsync:// protocol
- Metadata folder for each backup folder
- General refactoring
- Code cleanup
Not all options were tested and it might contain bugs.
Tests, comments and patches are welcome. :)
2009-11-06 11:16:16 -05:00
Micah Anderson
f549dc44f6
Fix missing $ in variable name, fixes : #1239
2009-09-23 16:07:58 -04:00
intrigeri
1b991d6c15
dup: fixed bandwidth vs desturl testing
2009-07-18 10:48:10 +02:00
intrigeri
f45803230a
dup: fixed bandwidthlimit test
...
Thanks to Ian Beckwith <ianb@erislabs.net> for the patch.
2009-07-18 10:47:55 +02:00
Micah Anderson
8000beda16
added sshoptions variable to the maildir handler for arbitrary options that you might need to pass
...
updated the example.maildir to include this option, as well as detail the missing desid_file, destport
2009-07-09 19:00:41 -04:00
Matthijs Kooijman
78884142e7
Add a vim modeline with indentation settings.
...
The modelines added match the emacs lines already present and also set
the filetype to sh (just like the emacs lines).
2009-05-23 10:42:20 +02:00
Matthijs Kooijman
4ecaae9405
Make all indentation consistent.
...
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.
2009-05-23 10:34:16 +02:00
intrigeri
386c427594
sys: backup dmsetup info as well, for easier restoring of Luks headers
2009-01-22 23:37:50 +00:00
intrigeri
772af74c80
sys: new lvm option to backup LVM metadata of every detected volume group
2009-01-22 22:15:13 +00:00
intrigeri
36854a51d4
sys: new luksheaders option to backup the Luks header of every Luks device
2009-01-22 22:14:22 +00:00
intrigeri
94861df686
mysql: fix 'mysqladmin ping' use, see changelog for details
2009-01-12 22:47:30 +00:00
intrigeri
2cfcdd636d
mysql: new sqldumpoptions config variable ( Closes : #502966 )
2008-12-09 11:40:03 +00:00
Micah Anderson
a76cc2f576
fix location of deleted_on file and add missing destid_file options in maildir handler
2008-08-08 04:50:55 +00:00