Merge claude/1

This commit is contained in:
librelad 2026-05-27 14:58:43 +01:00
commit a1a896e59c

View File

@ -14,6 +14,16 @@ else
echo "Files are missing, please run 'libreportal reset'"
fi
# checkConfigFilesMissingFiles uses runInstallOp (in docker/command/run_privileged.sh)
# to copy any missing config templates into place. That file's autoload stub
# isn't defined until the function manifest is sourced inside initilize_files.sh
# — which we haven't called yet at this point in load_sources. Source the
# privileged helpers eagerly so the reconciliation can do its work on a fresh
# install or after a config-template drift. The file is pure function defs;
# safe to source unconditionally.
[ -f "${install_scripts_dir}docker/command/run_privileged.sh" ] && \
source "${install_scripts_dir}docker/command/run_privileged.sh"
# Source config check
if [ -f "${install_scripts_dir}config/core/config_check_missing.sh" ]; then
source "${install_scripts_dir}config/core/config_check_missing.sh"