make ExMCP source writable to Hex #277

Merged
binjovi-bot merged 1 commit from fix/ex-mcp-source-owner-20260913 into trunk 2026-09-13 00:30:49 +00:00
Owner

Hex 2.5.1 creates its unpack temporary directory in the current project directory. The ExMCP plan copied tests/consumer as root and then ran Mix as UID 914, so file:make_dir failed with EACCES. Copy the source as UID 914 and keep the build unprivileged.

Validation: the source-owner guard fails before the recipe change and passes after it; scripts/check passes.

Hex 2.5.1 creates its unpack temporary directory in the current project directory. The ExMCP plan copied tests/consumer as root and then ran Mix as UID 914, so file:make_dir failed with EACCES. Copy the source as UID 914 and keep the build unprivileged. Validation: the source-owner guard fails before the recipe change and passes after it; scripts/check passes.
make ExMCP source writable to Hex
All checks were successful
binjovi/ci Binjovi completed the frozen plan
fdcc546d33
binjovi-bot deleted branch fix/ex-mcp-source-owner-20260913 2026-09-13 00:30:49 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/binjovi-plans!277
No description provided.