docs/post-merge-socket-audit #128

Merged
clawdie merged 3 commits from docs/post-merge-socket-audit into main 2026-10-07 08:41:40 +02:00
Owner
No description provided.
docs only

- Update PRIVILEGE-BOUNDARY-SPEC.md Controls Matrix row 35: reflect that
  verify_caller_identity in crates/colibri-daemon/src/socket.rs was merged
  in colibri commit 2f8e916 (PR #127), validating peer credentials via Tokio
  stream.peer_cred() (SO_PEERCRED on Linux, getpeereid on FreeBSD), while
  noting that native FreeBSD host validation on valhala remains pending.
- Update control-plane-bridge.md (EN and SL): clarify that socket access
  requires both filesystem DAC (0770) and kernel caller verification,
  requiring connecting bridge processes to run as daemon UID or root (UID 0)
  until multi-caller brokering (§5.6) is configured.
- Preserve historical Track A and Track B audit reports untouched as dated
  evidence snapshots.
- Update OKF frontmatter to 2026-10-07.
- Evaluated via Jev probes (probe_doc_audit_before, probe_doc_audit_after).
docs only

- Clarify packaging divergence between FreeBSD rc.d templates and Clawdie
  installer privilege dropping in English and Slovenian bridge guides.
- Add explicit process UID inspection steps to guide verification blocks.
- Point privilege boundary target planned column at open broker model decision
  in §5.6 (Options A/B/C) rather than presuming a settled allowlist.
- Record that operational root policy authorization is tracked for formal
  ratification under Phase 1 deterministic policy floor.
- Normalize kernel caller check terminology in bherdr deltas, §5.1, and Phase 1.
- Update legacy verified_by in docs/SSH-ACCESS.md frontmatter to antigravity@debby.
- All gates passing: wiki-lint, check-dates, check-okf, check-format, whitespace.
docs(spec): correct FreeBSD validation status for kernel caller check
Some checks failed
CI / port (pull_request) Successful in 1s
CI / agent-jail-pkgs (pull_request) Successful in 1s
CI / python-tests (pull_request) Successful in 14s
CI / markdown (pull_request) Successful in 9s
CI / go (pull_request) Successful in 5s
format-check / prettier (pull_request) Successful in 5s
leak-guard / guard (pull_request) Successful in 2s
ci-gate / gate (pull_request) Has been cancelled
c53de86452
Replace the unsubstantiated 'Validated in CI suites on Linux and native
FreeBSD 15 (valhala)' with the status the source actually supports:

- unit-tested on Linux (cargo test -p colibri-daemon)
- native FreeBSD 15 host validation on valhala remains pending

Matches crates/colibri-daemon/src/socket.rs:206 and the absence of a
serving FreeBSD CI runner (.forgejo/workflows/ci.yml).
clawdie deleted branch docs/post-merge-socket-audit 2026-10-07 08:41:40 +02: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
clawdie/colibri!128
No description provided.