Merge claude/2

This commit is contained in:
librelad 2026-07-06 19:49:59 +01:00
commit 4dc62d301f

View File

@ -17,8 +17,10 @@
# (lpFetchIndex is untouched) — a third-party catalog can never become a channel
# for system updates.
# Its own file, next to the other live config (manager-owned control plane).
catalogSourcesFile() { echo "${configs_dir%/}/catalog/sources.json"; }
# Its own file in the manager's persistent state root ($docker_dir — beside the
# apps database), NOT under configs/ (every file there is treated as a sourced
# .config, so a JSON there would be executed as bash at startup).
catalogSourcesFile() { echo "${docker_dir%/}/catalog/sources.json"; }
# The extra (non-official) sources as a JSON array; [] when none/absent/invalid.
catalogExtraSourcesJson() {