Commit graph

1642 commits

Author SHA1 Message Date
dataprolet
ad44548b04 Adds systemd-inhibit and examples (#8989) 2025-08-11 15:35:28 +02:00
Thomas Waldmann
798350b633
update CHANGES 2025-08-03 06:24:04 +02:00
Thomas Waldmann
850734be77
reformat text 2025-06-09 14:45:57 +02:00
Thomas Waldmann
144a52f4ee
fix grammar 2025-06-09 14:43:47 +02:00
Max-Julian Pogner
c77f005307
docs: borg-serve: simplify example of env in authorized_keys
see #8318

so long as it can be assumed that the user has configured a POSIX
compliant login shell, using a simple command [1] looks cleaner, as
no ``export`` or ``;`` are used.

[1] Section "2.9.1 Simple Commands" in volume "Shell & Utilities" of POSIX.1-2024
2025-06-09 14:43:11 +02:00
TW
0736bf1239
Merge pull request #8877 from ThomasWaldmann/chunker-params-warn-even-window-size
Chunker params: warn for even window size (1.4)
2025-05-23 17:47:53 +02:00
Thomas Waldmann
1de41731f9
ChunkerParams: reject even window size for buzhash, fixes #8868 2025-05-23 11:00:56 +02:00
Thomas Waldmann
ade92e9e2c
docs: minor formatting changes in development docs 2025-05-23 08:30:19 +02:00
Thomas Waldmann
775733e585
docs: announce releases on Mastodon, bsky, X 2025-05-23 08:28:11 +02:00
Thomas Waldmann
9773a8ea19
docs: refer to more current 1.4-maint 2025-05-23 08:27:52 +02:00
Thomas Waldmann
ecf2dfa170
build_usage / build_man 2025-04-18 18:26:48 +02:00
Thomas Waldmann
1bed2155d8
update CHANGES 2025-04-18 18:24:59 +02:00
Thomas Waldmann
49fa6c476a
update CHANGES 2025-04-17 20:26:44 +02:00
Thomas Waldmann
11ac0cdc65
docs: theme fixes
- register theme as extension
- add sphinxcontrib.jquery

The html generated uses jquery ($(...)),
but sphinx does not include it anymore since a while.
2025-04-10 21:47:48 +02:00
Thomas Waldmann
46c44b9d9d
docs: fix template to support search result preview 2025-04-10 21:38:54 +02:00
Thomas Waldmann
ecd7976114
docs: add layout.html template from guzzle_sphinx_theme 0.7.11 2025-04-10 21:38:41 +02:00
TW
e0c5c151b8
Merge pull request #8733 from ThomasWaldmann/backport-8625-1.4
work around sudden failure of sphinx ini lexer
2025-04-09 16:51:50 +02:00
TW
8b856cb753
Merge pull request #8731 from ThomasWaldmann/update-changes-1.4
update CHANGES (1.4-maint)
2025-04-09 15:59:41 +02:00
Thomas Waldmann
31784547bc
work around sudden failure of sphinx ini lexer
/Users/tw/w/borg/docs/internals/data-structures.rst:971:
WARNING: Lexing literal_block
'
[cache]
version = 1
repository = 3c4...e59
manifest = 10e...21c
timestamp = 2017-06-01T21:31:39.699514
key_type = 2
previous_location = /path/to/repo

[integrity]
manifest = 10e...21c
files = {"algorithm": "XXH64", "digests": {"HashHeader": "eab...39e3", "final": "e2a...b24"}}
'
as "ini" resulted in an error at token: '}'.
Retrying in relaxed mode. [misc.highlighting_failure]

Note: this part of the docs didn't change for a long time, so I guess
the sudden warning comes from a change in sphinx' lexers.

Main problem is that rc != 0 will abort our CI pipeline.
2025-04-09 15:56:33 +02:00
Coenraad Loubser
8b1840640d
Clearer language 2025-04-09 15:53:44 +02:00
Thomas Waldmann
a21f08ac6b
update CHANGES 2025-04-09 15:47:40 +02:00
TW
839434891c
Merge pull request #8643 from httpdev/fix-docs-automated-local-sytemd-wants-1.4
docs: modify docs for automated backup to append to SYSTEMD_WANTS
2025-01-22 22:44:05 +01:00
infectormp
a1a028cef9
FAQ: Why are backups slow on a Linux server that is a member of a windows domain?
backport to 1.4-maint
2025-01-19 17:32:38 +03:00
jan
fc0c799dbb docs: modify docs for automated backup to append to SYSTEMD_WANTS rather than overwrite
fixes #8641
In the example, setting SYSTEMD_WANTS instead of appending may prevent
other autostart services attached by earlier udev rules from launching.
This commit changes = to += to fix this behavior.
2025-01-19 14:54:28 +01:00
jan
5634e49fe6 docs: fix udev rule priority in automated-local.rst
fixes #8639
The priority of 40 for the udev rules as stated in to documentation
applies the rule too early on some systems, which prevents the rule from
matching. This commit changes the priority to 80.
2025-01-19 14:53:36 +01:00
Thomas Waldmann
21c3b8688b
it's 2025 2025-01-01 17:58:18 +01:00
Thomas Waldmann
301aacecd7
docs: remove 3rd_party licenses
we do not bundle this sw anymore (neither in source
code nor as binary), thus we don't need to have the
licenses here anymore.
2025-01-01 17:53:43 +01:00
Thomas Waldmann
cda01c7ba5
docs: add FAQ entry about pure-python msgpack warning, fixes #8323 2024-12-30 22:59:01 +01:00
Thomas Waldmann
16e4b30870
binary readme: first check faq and existing issues 2024-12-30 22:40:15 +01:00
Thomas Waldmann
d3b23b0e69
update CHANGES 2024-12-29 17:08:17 +01:00
Helmut Grohne
f0bd01b98d
FAQ: Why is backing up an unmodified FAT filesystem slow on Linux? 2024-12-28 22:33:56 +01:00
Thomas Waldmann
88ce37b734
update CHANGES 2024-12-28 19:52:20 +01:00
TW
2dfb091d69
Merge pull request #8593 from ThomasWaldmann/docs-bundled-libs-1.4
docs: update install docs, nothing bundled anymore! fixes #8342.
2024-12-24 19:15:38 +01:00
Thomas Waldmann
095b43ba3e
docs: update install docs, nothing bundled anymore! fixes #8342.
borg 1.2.x used to bundle some source code for lz4, zstd and xxhash,
but borg 1.4.x got rid of that - all that is meanwhile available as
a library in all OSes we support.

also, the python package pkgconfig does not need to be "preinstalled"
anymore, because our pyproject.toml cares for that. otoh, the cli tool
pkg-config must be preinstalled so that libs and headers can be found
automagically.

Also be a bit more clear about the FUSE stuff.
2024-12-24 17:30:19 +01:00
goebbe
66e92636d2
Clarify excluded and included flags for dry-run in borg the docs
Rewording of the "flags" description in the docs of borg 1.4.
https://github.com/borgbackup/borg/issues/8556
2024-11-24 13:44:39 +01:00
Martin Richtarsky
8fe9c5ed6c docs: Small changes regarding compression
- Mention zstd as the best general choice when not using lz4
  (as often acknowledged by public benchmarks)
- Mention 'auto' more prominently as a good heuristic to improve
  speed while retaining good compression
- Link to compression options

(cherry picked from commit f656f6b1f2)
2024-11-15 07:40:42 +00:00
Martin Richtarsky
05837fbeb7 docs/FAQ: Clean up entries regarding SSH settings
Link to recommended ones

(cherry picked from commit b913d9dd1a)
2024-11-15 07:40:21 +00:00
Thomas Waldmann
2230932c02
docs: borg/borgfs detects internally under which name it was invoked, fixes #8207 2024-10-05 19:42:30 +02:00
Thomas Waldmann
1b878ab546
binary: using the directory build is faster, fixes #8008 2024-10-05 19:41:45 +02:00
Thomas Waldmann
278c266e7c
docs: add readme of the binaries
"as is" as of 1.4.0
2024-10-05 19:23:58 +02:00
Thomas Waldmann
cf472302dc
docs: better link modern return codes, fixes #8370 2024-10-05 19:14:51 +02:00
Eddie Carswell
4f110f8bde
Update repository URLs in docs to use new syntax
Fixes #8361

Signed-off-by: Eddie Carswell <eddiecarswell13@yahoo.com>
2024-09-10 18:08:18 -05:00
William D. Jones
81cb1cdc56
Add quarterly pruning strategy. (#8337)
Add 13weekly and 3monthly quarterly pruning strategies.
2024-08-21 22:40:32 +02:00
Ruben Rodriguez
54c902474f docs: align /etc/backups path in all references 2024-08-04 19:46:34 +02:00
William Bonnaventure
f3c1444a41 Update docs for BORG_USE_CHUNKS_ARCHIVE 2024-07-14 07:24:37 +02:00
Thomas Waldmann
8b7cce3b7c
update CHANGES 2024-07-02 21:21:30 +02:00
Thomas Waldmann
dbac621671
build_man / build_usage 2024-07-02 21:20:41 +02:00
Thomas Waldmann
30b28ba8c4
docs: update standalone binary section 2024-07-02 21:20:39 +02:00
Thomas Waldmann
7b8acc925f
docs: add examples using :: positional argument, fixes #8255
Simply omitting the first positional argument (REPO) does
not work because borg then gets confused.
2024-06-30 17:31:22 +02:00
tree-wall
82bb14ccab
Installation: update Arch Linux repo name
The "community" repository was merged into the "extra" repo last year.

https://archlinux.org/news/git-migration-completed/
2024-06-04 10:38:58 +01:00