mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-28 21:17:36 +00:00
ingest_site() runs git init/commit inside /srv/metablogizer/sites/<name> over ssh as root, so a freshly created .git is owned root:root — but the metablogizer service runs as 'secubox' and cannot write the repo (blocked sub-E #113 webhook deploys). Add a fix_perms helper that chown -R secubox:secubox the site dir after every .git-touching ingest path (ingested-fresh x2 + ingested-with-history). Matches module postinst pattern. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agent-worktree-lib.sh | ||
| gitea-ssh-preflight.sh | ||
| metablog-ingest-site.sh | ||
| streamlit-ingest-app.sh | ||
| test-helpers.sh | ||
| tier-manifest.sh | ||