fix(claude_desktop): avoid recursive cache chown

This commit is contained in:
Alexandre
2026-08-02 17:51:49 +02:00
parent 519fc02b60
commit c7583ac4ce

View File

@@ -26,7 +26,7 @@ if bashio::config.true 'install_headroom'; then
# overridable through env_vars; 900 seconds is the default. # overridable through env_vars; 900 seconds is the default.
export HF_HOME="${HOME}/.headroom/hf" export HF_HOME="${HOME}/.headroom/hf"
mkdir -p "$HF_HOME" "${HOME}/.headroom" mkdir -p "$HF_HOME" "${HOME}/.headroom"
chown -R abc:abc "${HOME}/.headroom" 2> /dev/null || true chown abc:abc "${HOME}/.headroom" "$HF_HOME" 2> /dev/null || true
bashio::log.info "svc-headroom: starting lazy gate on ${host}:${port} (backend ${backend_port}, idle timeout ${HEADROOM_IDLE_TIMEOUT_SECONDS:-900}s)" bashio::log.info "svc-headroom: starting lazy gate on ${host}:${port} (backend ${backend_port}, idle timeout ${HEADROOM_IDLE_TIMEOUT_SECONDS:-900}s)"
exec s6-setuidgid abc env \ exec s6-setuidgid abc env \
HEADROOM_REAL_BIN="$real_headroom" \ HEADROOM_REAL_BIN="$real_headroom" \