a7c8e7c823
Bump version for release.
continuous-integration/drone/push Build is passing
2021-10-11 11:13:32 -07:00
c8fcf6b336
Mention changing borgmatic path in cron documentation ( #455 ).
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-10-11 11:02:08 -07:00
449896f661
Fix error when configured source directories are not present on the filesystem at the time of backup ( #387 ).
continuous-integration/drone/push Build is passing
2021-10-11 10:40:10 -07:00
1004500d65
Update sample systemd service file comments about more granular read-only filesystem settings.
continuous-integration/drone/push Build is passing
2021-10-11 09:33:07 -07:00
0a8d4e5dfb
Add more strict ProtectHome to systemd sample configuration.
...
Merge pull request #42 from VTimofeenko/systemd_protecthome
2021-10-11 09:26:28 -07:00
38e35bdb12
Skip TLS verify in documentation build clone to work around old drone/git CA certs.
continuous-integration/drone/push Build is passing
2021-10-04 14:31:15 -07:00
65503e38b6
Sigh.
continuous-integration/drone/push Build is failing
2021-10-04 13:14:19 -07:00
d0c5bf6f6f
Another attempt to unbreak build.
continuous-integration/drone/push Build is failing
2021-10-04 13:13:35 -07:00
f129e4c301
Attempt to work-around outdated CA certificates in drone/git Docker image.
continuous-integration/drone/push Build is failing
2021-10-04 13:09:44 -07:00
fbbb096cec
Note in documentation that borgmatic requires Python 3.6+.
continuous-integration/drone/push Build is failing
2021-10-04 11:15:51 -07:00
77980511c6
Add another glob pattern example to exclude patterns.
continuous-integration/drone/push Build is passing
2021-09-16 09:51:40 -07:00
4ba206f8f4
Update build server URL to new organization namespace.
continuous-integration/drone/push Build is passing
2021-09-14 11:35:34 -07:00
ecc849dd07
Move Gitea hosting from a personal namespace to an organization.
2021-09-14 11:32:01 -07:00
7ff6066d47
Move GitHub hosting from a personal namespace to an organization.
continuous-integration/drone/push Build is passing
2021-09-14 10:18:10 -07:00
2bb1fc9826
Mention Docker Compose under installation options.
continuous-integration/drone/push Build is passing
2021-09-12 13:15:34 -07:00
Vladimir Timofeenko
6df6176f3a
Added more strict ProtectHome to systemd unit
...
This commit changes the comment in sample systemd service.
Using a combination of 'ProtectHome' and 'BindPaths' it's possible to
hide the irrelevant paths inside /root from borgmatic service when it is
run.
ReadWritePaths are suggested to be used only for paths that contain borg
repositories and the backup sources can be specified as ReadOnlyPaths.
2021-08-30 11:20:34 -07:00
acb2ca79d9
Fix traceback that can occur when dumping a database ( #440 ).
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-08-06 08:58:11 -07:00
c9211320e1
Fix dev version in changelog.
continuous-integration/drone/push Build is passing
2021-08-04 15:32:51 -07:00
760286abe1
Dev release bump.
continuous-integration/drone/push Build is failing
2021-07-30 09:49:07 -07:00
5890a1cb48
Fix "message too long" error when logging to rsyslog ( #389 ).
continuous-integration/drone/push Build was killed
2021-07-30 09:48:13 -07:00
b3f5a9d18f
Fix error when configuration file contains "umask" option ( #437 ).
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-07-27 10:04:22 -07:00
80b33fbf8a
Code style reformatting.
continuous-integration/drone/push Build is passing
2021-07-27 09:39:48 -07:00
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
92d729a9dd
Try temporary work around for Drone build bug: https://github.com/drone-plugins/drone-docker/pull/327
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-07-26 16:33:41 -07:00
c63219936e
Wording tweaks to security policy.
continuous-integration/drone/push Build is failing
2021-07-26 13:44:14 -07:00
0aff497430
Bump version for release.
continuous-integration/drone/push Build is failing
2021-07-26 10:17:49 -07:00
1f3907a6a5
Fix for failing PostgreSQL directory format test ( #430 ).
continuous-integration/drone/push Build is failing
2021-07-26 09:42:14 -07:00
2a8692c64f
Fix integration test to hopefully work on Alpine ( #430 ).
continuous-integration/drone/push Build is failing
2021-07-25 22:50:00 -07:00
1709f57ff0
Fix hang when restoring a PostgreSQL "tar" format database dump ( #430 ).
continuous-integration/drone/push Build is failing
2021-07-25 22:30:15 -07:00
cadamswaite
89baf757cf
Sort imports
continuous-integration/drone/pr Build is failing
2021-07-14 23:17:35 +01:00
cadamswaite
4f36fe2b9f
Run Black on changed file
continuous-integration/drone/pr Build is failing
2021-07-14 22:53:01 +01:00
cadamswaite
510449ce65
Change default retries to 0
2021-07-14 22:49:03 +01:00
cadamswaite
4cc4b8d484
Add queue based retry logic
2021-07-14 22:46:02 +01:00
9c972cb0e5
Add documentation note about systemd configuration with alternate install methods ( #428 ).
continuous-integration/drone/push Build is passing
2021-06-29 21:38:53 -07:00
9b1779065e
Pin ruamel.yaml.clib to work around docs build issue.
2021-06-29 21:35:46 -07:00
057ec3e59b
Add NEWS entry for #379 : Suppress console output in sample crontab and systemd service files.
continuous-integration/drone/push Build is passing
2021-06-23 10:35:41 -07:00
bc2e611a74
Suppress console output in sample crontab/systemd service files ( #379 ).
...
continuous-integration/drone/push Build is passing
Reviewed-on: witten/borgmatic#379
2021-06-23 17:32:47 +00:00
b6d3a1e02f
Merge branch 'master' of ssh://projects.torsion.org:3022/witten/borgmatic
continuous-integration/drone/push Build is passing
2021-06-23 10:22:07 -07:00
54d57e1349
Add test for #407 : Fix syslog logging on FreeBSD.
2021-06-23 10:21:45 -07:00
af0b3da8ed
Fix syslog logging on FreeBSD ( #407 ).
...
continuous-integration/drone/push Build was killed
Reviewed-on: witten/borgmatic#407
2021-06-23 17:21:25 +00:00
27d37b606b
Better error messages! Switch the library used for validating configuration files (from pykwalify to jsonschema).
continuous-integration/drone/push Build is passing
2021-06-22 13:27:59 -07:00
77a860cc62
Link borgmatic Ansible role from installation documentation.
continuous-integration/drone/push Build is passing
2021-06-19 19:04:22 -07:00
7bd6374751
Bump version for release.
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-06-17 20:44:54 -07:00
cf8882f2bc
Run arbitrary Borg commands with new "borgmatic borg" action ( #425 ).
continuous-integration/drone/push Build is passing
2021-06-17 20:41:44 -07:00
b37dd1a79e
Document use case of running backups conditionally based on laptop power level ( #419 ).
continuous-integration/drone/push Build is passing
2021-06-09 10:03:35 -07:00
fd59776f91
Bump version for release.
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-06-08 11:44:53 -07:00
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
f5c61c8013
Move #borgmatic IRC channel from Freenode to Libera Chat due to Freenode takeover drama.
continuous-integration/drone/push Build is passing
2021-06-06 21:09:40 -07:00
88cb49dcc4
Fix release script based on GitHub authentication query parameter deprecation.
continuous-integration/drone/push Build is passing
2021-04-24 20:27:53 -07:00