- Oct 01, 2023
-
-
Richard Kettlewell authored
- unused variables removed - docs updated to reflect reality
-
Richard Kettlewell authored
-
- Sep 09, 2023
-
-
Richard Kettlewell authored
-
Richard Kettlewell authored
Makes the tests a bit more comprehensible.
-
Richard Kettlewell authored
Rename some RUN= names to be clearer.
-
Richard Kettlewell authored
-
- Sep 02, 2023
-
-
Richard Kettlewell authored
-
Richard Kettlewell authored
-
- Aug 28, 2023
-
-
Richard Kettlewell authored
* Better naming * hook script is more general * tests/README.md
-
- Aug 27, 2023
-
-
Richard Kettlewell authored
-
- Aug 14, 2023
-
-
Richard Kettlewell authored
This works by moving the pre-volume-hook sligtly later. One effect of this is that it can happen after the device hook when previously it happened before. This is probably not very important but it does have a knock-on effect on one of the tests.
-
- Aug 05, 2023
-
-
Richard Kettlewell authored
This avoids locale issues when parsing rsync output. fixes #111
-
- Jul 31, 2023
-
-
Richard Kettlewell authored
-
- Jul 29, 2023
-
-
Richard Kettlewell authored
"previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Werror,-Wmismatched-tags]"
-
- Jul 25, 2023
-
-
Richard Kettlewell authored
-
- Jul 24, 2023
-
-
Richard Kettlewell authored
-
- Mar 24, 2023
-
-
Richard Kettlewell authored
-
Richard Kettlewell authored
-
Richard Kettlewell authored
-
- Mar 19, 2023
-
-
Jacob Nevins authored
If we're given a device name of an LVM internal layer, we shouldn't just ignore the layer name and snapshot something else. Instead, assume something's gone horribly wrong and fail hard. Also tweak some diagnostics and comments, and add new tests for this and the not-a-LV scenario.
-
Jacob Nevins authored
On several systems, udevadm has been observed not to give output for some LVs for no terribly obvious reason, causing rsbackup-snapshot-hook to refuse to work with those LVs (#72). dmsetup also lets us canonicalise device names to work around the original issue which caused udevadm to be invoked (#23), but is closer to the source of truth, and thus more likely to be reliable than udevadm. As a side effect of this rework, VG names containing hyphens should now be handled more convincingly.
-
Jacob Nevins authored
And fix the errors thus brought to light (all in the test suite, fortunately). This probably explains why the test suite didn't pick up 7b84f914 back in 2015. (While I'm here, add a couple of --must-run to t-hook-fsck-fail that ought to have been there.)
-
Richard Kettlewell authored
This is a (currently undocumented) feature that allows a backup to be excluded from consideration as a link destination, for instance if it is no longer trusted for some reason.
-
- Jan 31, 2023
-
-
Jacob Nevins authored
/usr/share/doc/rsbackup/ was ending up with both rsbackup-manual.html and rsbackup-manual.in.html, which was untidy.
-
- Dec 03, 2022
-
-
Richard Kettlewell authored
fixed #91
-
Richard Kettlewell authored
fixes #101
-
- Nov 12, 2022
-
-
Richard Kettlewell authored
-
- Oct 22, 2022
-
-
Matthew Vernon authored
-
- Sep 25, 2022
-
-
Richard Kettlewell authored
-
- Aug 08, 2022
-
-
Richard Kettlewell authored
re #105
-
- Jul 24, 2022
-
-
Richard Kettlewell authored
fix #105. Unclear why things work/failed where they did.
-
- May 25, 2022
-
-
Richard Kettlewell authored
fixes #106
-
- May 02, 2022
-
-
Richard Kettlewell authored
-
- Apr 22, 2022
-
-
Richard Kettlewell authored
-
Richard Kettlewell authored
fixes #98
-
- Apr 21, 2022
-
-
Richard Kettlewell authored
Quadratic behavior reduced to n.log n. Better is surely available but this will do for now.
-
Richard Kettlewell authored
(Distinguish from Render::Context...)
-
Richard Kettlewell authored
-
Richard Kettlewell authored
Not actually very useful given the reports we actually generate.
-
Richard Kettlewell authored
...since that's what all the production callers use anyway.
-