Skip to content

Fix runtime observer public-key readability - #23

Merged
kaanyagci merged 3 commits into
mainfrom
fix/observer-authorized-key-readability
Sep 6, 2026
Merged

kaanyagci merged 3 commits into
mainfrom
fix/observer-authorized-key-readability

Conversation

@kaanyagci

Copy link
Copy Markdown
Member

The restricted observer could not authenticate because sshd reads authorized_keys as that user, while root-owned 0700/0600 paths denied access. Use root-owned 0755/0644 for public authorization material, preserving root-only writes and the exact forced command. The observer contract passes; the live restricted database audit now passes.

@kaanyagci
kaanyagci merged commit 7542ca1 into main Sep 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant