docs: what OTA changes in the system (docs/ota.md)

bt-update runs as root and installs helpers, sudoers, systemd units and
config; none of it is rolled back. Documents the order of stage steps, the
'old bt-update runs the OTA' pitfall and how to add a system change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-10 10:58:05 +00:00
co-authored by Claude Opus 5.5
parent d71fa812da
commit 56d635f051
3 changed files with 71 additions and 1 deletions
+3 -1
View File
@@ -8,7 +8,9 @@
# collector/ (BLE GATT collector, if present in the repo)
# manifest.json ({"version": ..., "created": ...})
# and prints the package's sha256 (paste it into the web UI for integrity).
# Note: new systemd units / apt packages still require a full deploy .tgz.
# System files (helpers, sudoers, systemd units/config) are installed by
# bt-update from webconfig/ — see docs/ota.md. apt packages still need a full
# deploy .tgz.
#
# Usage:
# make-package.sh <version> [build-dir] [out-dir]