-
borgmatic 1.5.13
StableAll checks were successfulcontinuous-integration/drone/push Build is passingreleased this
2021-03-30 22:53:19 +00:00 | 2250 commits to main since this release- #373: Document that passphrase is used for Borg keyfile encryption, not just repokey encryption.
- #404: Add support for ruamel.yaml 0.17.x YAML parsing library.
- Update systemd service example to return a permission error when a system call isn't permitted
(instead of terminating borgmatic outright). - Drop support for Python 3.5, which has been end-of-lifed.
- Add support for Python 3.9.
- Update versions of test dependencies (test_requirements.txt and test containers).
- Only support black code formatter on Python 3.8+. New black dependencies make installation
difficult on older versions of Python. - Replace "improve this documentation" form with link to support and ticket tracker.
Downloads
-
borgmatic 1.5.12
Stablereleased this
2020-11-21 21:56:19 +00:00 | 2268 commits to main since this release- Fix for previous release with incorrect version suffix in setup.py. No other changes.
Downloads
-
borgmatic 1.5.11
Stablereleased this
2020-11-18 23:01:10 +00:00 | 2270 commits to main since this release- #341: Add "temporary_directory" option for changing Borg's temporary directory.
- #352: Lock down systemd security settings in sample systemd service file.
- #355: Fix traceback when a database hook value is null in a configuration file.
- #361: Merge override values when specifying the "--override" flag multiple times. The previous
behavior was to take the value of the last "--override" flag only. - #367: Fix traceback when upgrading old INI-style configuration with upgrade-borgmatic-config.
- #368: Fix signal forwarding from borgmatic to Borg resulting in recursion traceback.
- #369: Document support for Borg placeholders in repository names.
Downloads
-
borgmatic 1.5.10
Stablereleased this
2020-08-21 21:27:47 +00:00 | 2298 commits to main since this release- #347: Add hooks that run for the "extract" action: "before_extract" and "after_extract".
- #350: Fix traceback when a configuration directory is non-readable due to directory permissions.
- Add documentation navigation links on left side of all documentation pages.
- Clarify documentation on configuration overrides, specifically the portion about list syntax:
http://torsion.org/borgmatic/docs/how-to/make-per-application-backups/#configuration-overrides - Clarify documentation overview of monitoring options:
http://torsion.org/borgmatic/docs/how-to/monitor-your-backups/
Downloads
-
borgmatic 1.5.9
Stablereleased this
2020-07-23 04:58:11 +00:00 | 2313 commits to main since this release- #300: Add "borgmatic export-tar" action to export an archive to a tar-formatted file or stream.
- #339: Fix for intermittent timing-related test failure of logging function.
- Clarify database documentation about excluding named pipes and character/block devices to prevent
hangs. - Add documentation on how to make backups redundant with multiple repositories:
https://torsion.org/borgmatic/docs/how-to/make-backups-redundant/
Downloads
-
borgmatic 1.5.8
Stablereleased this
2020-07-01 04:51:23 +00:00 | 2320 commits to main since this release- #336: Fix for traceback when running Cronitor, Cronhub, and PagerDuty monitor hooks.
Downloads
-
borgmatic 1.5.7
Stablereleased this
2020-06-23 18:25:59 +00:00 | 2323 commits to main since this release- #327: Fix broken pass-through of BORG_* environment variables to Borg.
- #328: Fix duplicate logging to Healthchecks and send "after_*" hooks output to Healthchecks.
- #331: Add SSL support to PostgreSQL database configuration.
- #333: Fix for potential data loss (data not getting backed up) when borgmatic omitted configured
source directories in certain situations. Specifically, this occurred when two source directories
on different filesystems were related by parentage (e.g. "/foo" and "/foo/bar/baz") and the
one_file_system option was enabled. - Update documentation code fragments theme to better match the rest of the page.
- Improve configuration reference documentation readability via more aggressive word-wrapping in
configuration schema descriptions.
Downloads
-
borgmatic 1.5.6
Stablereleased this
2020-06-06 22:01:56 +00:00 | 2341 commits to main since this release- #292: Allow before_backup and similiar hooks to exit with a soft failure without altering the
monitoring status on Healthchecks or other providers. Support this by waiting to ping monitoring
services with a "start" status until after before_* hooks finish. Failures in before_* hooks
still trigger a monitoring "fail" status. - #316: Fix hang when a stale database dump named pipe from an aborted borgmatic run remains on
disk. - #323: Fix for certain configuration options like ssh_command impacting Borg invocations for
separate configuration files. - #324: Add "borgmatic extract --strip-components" flag to remove leading path components when
extracting an archive. - Tweak comment indentation in generated configuration file for clarity.
- Link to Borgmacator GNOME AppIndicator from monitoring documentation.
Downloads
- #292: Allow before_backup and similiar hooks to exit with a soft failure without altering the
-
borgmatic 1.5.5
Stablereleased this
2020-05-26 20:15:01 +00:00 | 2349 commits to main since this release- #314: Fix regression in support for PostgreSQL's "directory" dump format. Unlike other dump
formats, the "directory" dump format does not stream directly to/from Borg. - #315: Fix enabled database hooks to implicitly set one_file_system configuration option to true.
This prevents Borg from reading devices like /dev/zero and hanging. - #316: Fix hang when streaming a database dump to Borg with implicit duplicate source directories
by deduplicating them first. - #319: Fix error message when there are no MySQL databases to dump for "all" databases.
- Improve documentation around the installation process. Specifically, making borgmatic commands
runnable via the system PATH and offering a global install option.
Downloads
- #314: Fix regression in support for PostgreSQL's "directory" dump format. Unlike other dump
-
borgmatic 1.5.4
Stablereleased this
2020-05-15 17:12:49 +00:00 | 2359 commits to main since this release- #310: Fix legitimate database dump command errors (exit code 1) not being treated as errors by
borgmatic. - For database dumps, replace the named pipe on every borgmatic run. This prevent hangs on stale
pipes left over from previous runs. - Fix error handling to handle more edge cases when executing commands.
Downloads
- #310: Fix legitimate database dump command errors (exit code 1) not being treated as errors by