Commit Graph

6454 Commits

Author SHA1 Message Date
Andrey Bienkowski 5e8e10a53c Screencasts/basic: use sample data 2022-07-06 17:19:10 +02:00
Andrey Bienkowski 6e197f66f5 Screencasts: add wallpaper download urls
We need some sample data to propoerly demo the backup.

I have selected 30 random wallpapers form wikimedia commons
2022-07-06 17:19:10 +02:00
Andrey Bienkowski 1c10eabc80 rm advanced.sh 2022-07-06 17:19:10 +02:00
Andrey Bienkowski 1cf184dfda Screencasts/advanced: type slowly 2022-07-06 17:19:10 +02:00
Andrey Bienkowski 828a969174 Screencasts/advanced: do not print "spawn /bin/sh" 2022-07-06 17:19:10 +02:00
Andrey Bienkowski 06a19dd87b Screencasts/advanced: fix the key export example
The previous example had an incorrect sequence of arguments
in the --qr-html case. I have also updated --paper
for consistency
2022-07-06 17:19:10 +02:00
Andrey Bienkowski 62d77454b2 Screencasts: do not start screencasts with "exit"
vagrant is magic: sometimes it decides to type "exit" into stdin
2022-07-06 17:19:10 +02:00
Andrey Bienkowski aae1b439e4 Screencasts/install: do not timeout due to slow wget 2022-07-06 17:19:10 +02:00
Andrey Bienkowski 9b9294d940 Screencasts: do not redownload borg 2022-07-06 17:19:10 +02:00
Andrey Bienkowski 3391236d00 Update the screencasts 2022-07-06 17:19:10 +02:00
Andrey Bienkowski df0e8599de Automate the advanced usage screencast 2022-07-06 17:19:10 +02:00
Andrey Bienkowski bff922a9ba Screencasts: improve the README 2022-07-06 17:19:10 +02:00
Andrey Bienkowski f225d15093 Update the screencasts 2022-02-20 11:51:17 +03:00
Andrey Bienkowski ccf48ade3d Screencasts: implement the remoteserver example 2022-02-20 11:51:07 +03:00
Andrey Bienkowski 904897bce1 Screencasts: echo the current borg version 2022-02-20 10:46:32 +03:00
Andrey Bienkowski 1b633c1ca1 Reimplement screencasts using Vagrant 2022-02-19 13:00:04 +03:00
Andrey Bienkowski e3a0b5fde8 Automate the installation asciinema screencast 2022-02-07 20:05:12 +03:00
Andrey Bienkowski 3c380f8a90 Compile the screencast 2022-01-29 17:16:16 +03:00
Andrey Bienkowski e4c08f0643 rm basic.sh 2022-01-29 17:03:08 +03:00
Andrey Bienkowski cc6768ec71 Add prompts 2022-01-29 16:36:19 +03:00
Andrey Bienkowski c67646857f Remove commented-out code 2022-01-29 16:36:13 +03:00
Andrey Bienkowski 7a6454618c Automate the basic usage screencast 2022-01-29 16:31:29 +03:00
Andrey Bienkowski 910852acbf Begin automating asciinema screencasts 2022-01-29 15:54:30 +03:00
Andrey Bienkowski 98fcef57ce
Doc: ~/.config/borg/keys is not used w/ repokey (#6185)
docs: ~/.config/borg/keys is not used for repokey keys, fixes #6107

Thanks to ThomasWaldmann for suggesting this
https://github.com/borgbackup/borg/pull/6185#discussion_r793995379
2022-01-28 18:29:40 +01:00
TW b931befd65
Merge pull request #6186 from hexagonrecursion/move-test
Refactor: move a test to ArchiverTestCase
2022-01-27 22:01:31 +01:00
Andrey Bienkowski 6a5d24650f Refactor: improve a test name
https://github.com/borgbackup/borg/pull/6186#issuecomment-1023504905
> could you rename the strip test a little, so that there is
> ..._remote_repo in the test name. if one does not fully read the test
> (like me), one would assume that a strip-related test also applies to
> local repos, but in this case, the condition checked only applies to
> remote repos.
2022-01-27 23:03:15 +03:00
Andrey Bienkowski e401d674b9 Refactor: move a test to ArchiverTestCase
Fixes #6168
2022-01-27 20:18:45 +03:00
TW 0765cedb50
Merge pull request #6167 from ThomasWaldmann/vagrant-fixes
vagrant fixes (master)
2022-01-23 22:15:47 +01:00
Thomas Waldmann d906ac3fad vagrant: macos box tuning, fixes #5370
git is already installed, installing the latest version takes ages
due to its dependencies. also brew upgrade (same issue).
2022-01-23 22:12:57 +01:00
TW 3edb19ac87
Merge pull request #6165 from hexagonrecursion/excluded-parent
docs: excluded parent dir's metadata can't restore
2022-01-23 22:05:58 +01:00
Thomas Waldmann baf74f938a vagrant: netbsd box fixes, see #5922
use more current 9.0_current pkgsrc, upgrade pkgs
fix the pythons so they actually work (_sysconfig_data brokenness)
vagrant's rsync install now also works, seems like somebody fixed it.

still, there are spurious python crashes.
2022-01-23 22:02:00 +01:00
TW a45307ed1a
Merge pull request #6160 from borgbackup/rel120b4
release 1.2.0b4
2022-01-23 21:51:05 +01:00
Andrey Bienkowski bc69450cb6 Docs: excluded parent dir's metadata can't restore
The PR #6062 made a mistake: it updated the generated files instead of
the source. This is the fix

Refer to discussion in #5680.
2022-01-23 23:11:21 +03:00
Andrey Bienkowski 1911c81cbb Revert "docs: excluded parent dir's metadata can't restore. (#6062)"
This reverts commit 7e746e10e7.

The commit was modifying auto-generated files instead of their sources.
See the next commit for the fix.
2022-01-23 22:32:15 +03:00
Thomas Waldmann ab1a83c813 changes.rst markup fixes 2022-01-23 17:18:17 +01:00
Thomas Waldmann c643210741 docs: fix tar-related doc structure 2022-01-23 17:16:20 +01:00
Thomas Waldmann 61c7ee2b35 build_man 2022-01-23 15:53:42 +01:00
Thomas Waldmann 572e996d9a build_usage 2022-01-23 15:52:21 +01:00
Thomas Waldmann 5b60761bd7 update CHANGES 2022-01-23 15:39:40 +01:00
TW 74c087c76a
Merge pull request #6159 from ThomasWaldmann/fix-xxh-build-master
fix xxh64 related build (master)
2022-01-23 15:13:22 +01:00
Thomas Waldmann 2d4669a2b4 upgrade to xxhash 0.8.1 2022-01-23 14:43:33 +01:00
TW 91e3b0cd8f
Merge pull request #6119 from ThomasWaldmann/repo-review-master
repository: quota computation fixes for delayed compaction
2022-01-23 13:34:05 +01:00
Andrey Bienkowski aa77957f68
Add test for: info: emit repo info even if repo has 0 archives (#6155)
add test for: info: emit repo info even if repo has 0 archives

In https://github.com/borgbackup/borg/pull/6152 it has been neglected to
add a regression test for the bug that has been fixed. This is the test.
2022-01-22 21:53:17 +01:00
Philip Waritschlager 8b61fd308c
docs: add note about GFS (#6006)
docs: add note about grandfather-father-son backup retention policy / rotation scheme
2022-01-22 20:33:02 +01:00
Mateusz Konieczny b4f54399d8
minor rewrite to make it less confusing (get rid of "Avoid to create a mixup") (#5490)
docs: permissions note rewritten to make it less confusing

Original wording was confusing "Avoid to create a mixup of users and permissions in your repository (or cache)." is not clear, what should be avoided?

Also implement some feedback of @jdchristensen.

Co-authored-by: Thomas Waldmann <tw@waldmann-edv.de>
2022-01-22 20:21:36 +01:00
TW 5edc773488
Merge pull request #6108 from sophie-h/sophie-h/list-command-line
list: Add command_line to format keys
2022-01-22 20:16:41 +01:00
Sophie Herold efd719bcc3 list: Add command_line to format keys 2022-01-22 19:13:32 +01:00
TW 8e8bc6f5c1
Merge pull request #6152 from ThomasWaldmann/info-0-archives-master
info: emit repo info even if repo has 0 archives, fixes #6120
2022-01-22 19:05:57 +01:00
Thomas Waldmann e22a6c2032 info: emit repo info even if repo has 0 archives, fixes #6120 2022-01-22 18:24:36 +01:00
TW dce0d89627
Merge pull request #6150 from ThomasWaldmann/vagrant-updates-master5
vagrant fixes (master)
2022-01-22 18:02:28 +01:00