borg/scripts
Thomas Waldmann 8013b2f512
docs: fix borgfs man page generation, drop the stale borgfs HTML page
The generated borgfs.1 was corrupted: jsonargparse injects --config and
--print_config into the borgfs parser (a top-level parser), and
--print_config's "[=flags]" metavar is invalid rST option-list syntax,
so the man page embedded a docutils WARNING and an unformatted blob of
options. Hide jsonargparse-injected actions (detected structurally by
their module, so future injected options stay filtered) and borg's
top-level-only --cockpit from the borgfs docs via help=SUPPRESS, which
all make.py writers already honor. -V/--version stays documented, as
in borg 1.x. Regenerate borgfs.1 accordingly (now also showing the
REPOSITORY positional).

Remove docs/usage/borgfs.rst{,.inc}: build_usage intentionally stopped
generating a borgfs HTML page long ago (#3404), so the leftover
.rst.inc still documented the borg 1.x CLI (REPOSITORY_OR_ARCHIVE,
--prefix, ...) and was published as an orphan page. Nothing references
these files; borgfs is documented on the "borg mount" page.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 12:32:33 +02:00
..
make-testdata fixed typos and grammar (AI) 2025-09-23 14:56:23 +02:00
blake3-optimize-mt-threshold.py use multi-threaded blake3 for big chunks, #9958 2026-07-27 20:17:58 +02:00
borg.exe.spec build: bundle borg.chunkers.kernel_env into the binary 2026-08-06 14:19:54 +02:00
build-borg-using-nuitka.sh use argon2 from openssl >= 3.2, drop argon2-cffi, fixes #7963 2026-08-23 17:50:13 +02:00
build-borg-using-pyinstaller.sh binary build scripts: use /bin/sh 2026-06-07 15:32:19 +02:00
chunker_bench.py toeplitz-aes: new chunker (tabulated LFSR/Toeplitz UHF + AES-128) 2026-08-04 15:44:28 +02:00
Dockerfile.linux-run use xxhash from PyPI, fixes #6535 2026-03-08 13:06:01 +01:00
endian_interop_test.py CI: add a 32-bit test job (armv7, emulated) 2026-08-25 18:32:16 +02:00
errorlist.py fixed typos and grammar (AI) 2025-09-23 14:56:23 +02:00
fame.py fame.py: order contributors deterministically, drop the push trigger 2026-08-02 13:05:02 +02:00
fetch-binaries build binaries on github 2025-10-16 00:37:46 +02:00
glibc_check.py fixed typos and grammar (AI) 2025-09-23 14:56:23 +02:00
linux-run rename Dockerfile to match script name 2026-02-14 19:32:32 +01:00
lvm-thin-map.py scripts: add lvm-thin-map.py to generate input maps from thin metadata, see #4363 2026-08-21 12:37:58 +02:00
make.py docs: fix borgfs man page generation, drop the stale borgfs HTML page 2026-08-28 12:32:33 +02:00
msys2-install-deps use argon2 from openssl >= 3.2, drop argon2-cffi, fixes #7963 2026-08-23 17:50:13 +02:00
rest_perf_test.sh docs: fix outdated --encryption mode names in examples 2026-08-26 14:43:18 +02:00
sdist-sign use less setup.py, use pip and build 2024-01-02 19:50:59 +01:00
sign-binaries fix shellcheck warnings in bash scripts 2022-07-22 15:52:04 +00:00
upload-pypi upload-pypi: use borg-specific repository names 2025-11-01 19:57:26 +01:00