Dan Helfman
c9211320e1
Fix dev version in changelog.
2021-08-04 15:32:51 -07:00
Dan Helfman
760286abe1
Dev release bump.
2021-07-30 09:49:07 -07:00
Dan Helfman
5890a1cb48
Fix "message too long" error when logging to rsyslog ( #389 ).
2021-07-30 09:48:13 -07:00
Dan Helfman
b3f5a9d18f
Fix error when configuration file contains "umask" option ( #437 ).
2021-07-27 10:04:22 -07:00
Dan Helfman
80b33fbf8a
Code style reformatting.
2021-07-27 09:39:48 -07:00
Dan Helfman
5389ff6160
Merge pull request #41 from mkszuba/tests_no_xxd
...
tests/integration/test_execute: use plain Python rather than xxd
2021-07-27 09:39:02 -07:00
Marek Szuba
e8b8d86592
tests/integration/test_execute: use plain Python rather than xxd
...
Removes this test's dependencies on vim and /dev/urandom.
Signed-off-by: Marek Szuba <marek.szuba@cern.ch>
2021-07-27 13:50:16 +01:00
Dan Helfman
92d729a9dd
Try temporary work around for Drone build bug: https://github.com/drone-plugins/drone-docker/pull/327
2021-07-26 16:33:41 -07:00
Dan Helfman
c63219936e
Wording tweaks to security policy.
2021-07-26 13:44:14 -07:00
Dan Helfman
0aff497430
Bump version for release.
2021-07-26 10:17:49 -07:00
Dan Helfman
1f3907a6a5
Fix for failing PostgreSQL directory format test ( #430 ).
2021-07-26 09:42:14 -07:00
Dan Helfman
2a8692c64f
Fix integration test to hopefully work on Alpine ( #430 ).
2021-07-25 22:50:00 -07:00
Dan Helfman
1709f57ff0
Fix hang when restoring a PostgreSQL "tar" format database dump ( #430 ).
2021-07-25 22:30:15 -07:00
Dan Helfman
9c972cb0e5
Add documentation note about systemd configuration with alternate install methods ( #428 ).
2021-06-29 21:38:53 -07:00
Dan Helfman
9b1779065e
Pin ruamel.yaml.clib to work around docs build issue.
2021-06-29 21:35:46 -07:00
Dan Helfman
057ec3e59b
Add NEWS entry for #379 : Suppress console output in sample crontab and systemd service files.
2021-06-23 10:35:41 -07:00
Dan Helfman
bc2e611a74
Suppress console output in sample crontab/systemd service files ( #379 ).
...
Reviewed-on: https://projects.torsion.org/witten/borgmatic/pulls/379
2021-06-23 17:32:47 +00:00
Dan Helfman
b6d3a1e02f
Merge branch 'master' of ssh://projects.torsion.org:3022/witten/borgmatic
2021-06-23 10:22:07 -07:00
Dan Helfman
54d57e1349
Add test for #407 : Fix syslog logging on FreeBSD.
2021-06-23 10:21:45 -07:00
Dan Helfman
af0b3da8ed
Fix syslog logging on FreeBSD ( #407 ).
...
Reviewed-on: https://projects.torsion.org/witten/borgmatic/pulls/407
2021-06-23 17:21:25 +00:00
Dan Helfman
27d37b606b
Better error messages! Switch the library used for validating configuration files (from pykwalify to jsonschema).
2021-06-22 13:27:59 -07:00
Dan Helfman
77a860cc62
Link borgmatic Ansible role from installation documentation.
2021-06-19 19:04:22 -07:00
Dan Helfman
7bd6374751
Bump version for release.
2021-06-17 20:44:54 -07:00
Dan Helfman
cf8882f2bc
Run arbitrary Borg commands with new "borgmatic borg" action ( #425 ).
2021-06-17 20:41:44 -07:00
Dan Helfman
b37dd1a79e
Document use case of running backups conditionally based on laptop power level ( #419 ).
2021-06-09 10:03:35 -07:00
Dan Helfman
fd59776f91
Bump version for release.
2021-06-08 11:44:53 -07:00
Dan Helfman
9fd28d2eed
Fix error handling to error loudly when Borg gets killed due to running out of memory ( #423 )!
2021-06-08 11:43:55 -07:00
Dan Helfman
f5c61c8013
Move #borgmatic IRC channel from Freenode to Libera Chat due to Freenode takeover drama.
2021-06-06 21:09:40 -07:00
Dan Helfman
88cb49dcc4
Fix release script based on GitHub authentication query parameter deprecation.
2021-04-24 20:27:53 -07:00
Dan Helfman
73235e59be
Upgrade "py" test dependency (security).
2021-04-20 10:39:49 -07:00
Dan Helfman
7076a7ff86
Add link to Hetzner storage offering from the documentation ( #390 ).
2021-04-18 18:03:43 -07:00
Dan Helfman
d6e376d32d
Fix end-to-end test broken by change in source directory examples.
2021-04-18 17:54:54 -07:00
Dan Helfman
9016f4be43
Clarify that spaces in path names should not be backslashed in path names ( #406 ).
2021-04-18 17:28:11 -07:00
Jeffery To
d1c403999f
Reduce console output in sample crontab/systemd service files.
...
As borgmatic will log to syslog in the sample crontab/systemd service
files, this makes console output redundant. (cron will mail any console
output to the root user; systemd will log any console output to syslog.)
This adds --verbosity -1 to both files to reduce console output to the
minimum.
2021-04-13 01:40:57 +08:00
Dan Helfman
d543109ef4
"Fix" build failure with Alpine Edge by switching from Edge to Alpine 3.13.
2021-04-09 15:58:23 -07:00
Dan Helfman
7085a45649
Fix build so as not to attempt to build and push documentation for a non-master branch.
2021-04-09 15:04:09 -07:00
Dan Helfman
cf4c603f1d
Clarify canonical home of borgmatic in documentation ( #398 ).
2021-04-09 14:54:21 -07:00
Victor Bouvier-Deleau
d2533313bc
Fix syslog logging on FreeBSD
...
The UNIX domain socket to use on FreeBSD is /var/run/log.
See syslogd FreeBSD man page: https://www.freebsd.org/cgi/man.cgi?query=syslogd&sektion=8
2021-04-02 14:11:50 +02:00
Dan Helfman
c43b50b6e6
Upgrade PyYAML.
2021-03-30 22:29:20 -07:00
Dan Helfman
c072678936
Add support for ruamel.yaml 0.17.x YAML parsing library ( #404 ).
2021-03-30 15:53:19 -07:00
Dan Helfman
631da1465e
Add support for Python 3.9.
2021-03-30 15:36:26 -07:00
Dan Helfman
f29519a5cd
Merge pull request #38 from lukehsiao/patch-1
...
Fix link to issue tracker in documentation
2021-03-20 15:45:15 -07:00
Luke Hsiao
5d82b42ab8
Fix link to issue tracker in documentation
...
Fixes: a1d986d952
2021-03-18 17:26:37 -07:00
Dan Helfman
4897a78fd3
Fix database tests broken by PostgreSQL upgrade in Alpine Edge.
2020-12-24 22:23:09 -08:00
Dan Helfman
a1d986d952
Replace "improve this documentation" form with link to support and ticket tracker.
2020-12-24 14:57:51 -08:00
Dan Helfman
717c90a7d0
Clarify in systemd service file comment that security settings are optional.
2020-12-09 10:08:07 -08:00
Dan Helfman
8fde19a7dc
Update systemd service example to return a permission error when a system call isn't permitted.
2020-11-30 22:14:28 -08:00
Dan Helfman
ad7198ba66
Tweak to test failing on some machines.
2020-11-26 16:22:42 -08:00
Dan Helfman
eb4b4cc92b
Fix line length in schema.
2020-11-25 19:21:06 -08:00
Dan Helfman
41bf520585
Document that passphrase is used for Borg keyfile encryption, not just repokey encryption ( #373 ).
2020-11-25 18:36:23 -08:00