Skip to content

chore(trust): refresh ssh-allowed-signers and checksums - #63

Merged
on-unknown-fish merged 1 commit into
orochi-network:mainfrom
chiro-hiro:chore/regen-ssh-allowed-signers
Aug 24, 2026
Merged

chore(trust): refresh ssh-allowed-signers and checksums#63
on-unknown-fish merged 1 commit into
orochi-network:mainfrom
chiro-hiro:chore/regen-ssh-allowed-signers

Conversation

@chiro-hiro

Copy link
Copy Markdown
Contributor

Refreshes the SSH trusted-signer allowlist from the keys the existing signers currently publish on GitHub, and regenerates the checksum manifest to match.

What changed

  • Ran ./generate-ssh-allowed-signers.sh, which refetched https://github.com/<user>.keys for the existing roster and rewrote ssh-allowed-signers, then delegated to generate-checksums.sh to refresh checksum.sha256.
  • Net key changes: chiro-hiro 4 → 5 keys, bao-ninh-orochi 1 → 2 keys (signers rotated/added their own keys); brng1151 and chirojr unchanged.

Trust boundary

The signer roster (GITHUB_USERS) is unchanged — no principal was added or removed. Only key material published by the existing, already-trusted signers changed. This mirrors prior refresh chores.

Verification

  • sha256sum -c --strict checksum.sha256 → all OK
  • Only ssh-allowed-signers and checksum.sha256 in the diff
  • Commit is SSH-signed

Independent
Touches: ssh-allowed-signers, checksum.sha256

Regenerated ssh-allowed-signers from the current GitHub-published SSH
keys for the existing signer roster (brng1151, chiro-hiro,
bao-ninh-orochi, chirojr) and refreshed checksum.sha256 via the single
source of truth. Roster (the trust boundary) is unchanged; only key
material rotated by the signers themselves.

Ran: ./generate-ssh-allowed-signers.sh
@chiro-hiro
chiro-hiro marked this pull request as ready for review August 24, 2026 08:28
@chiro-hiro
chiro-hiro force-pushed the chore/regen-ssh-allowed-signers branch from e473d43 to d8612c2 Compare August 24, 2026 08:35
@on-unknown-fish
on-unknown-fish merged commit f5d5c70 into orochi-network:main Aug 24, 2026
4 checks passed
@chiro-hiro
chiro-hiro deleted the chore/regen-ssh-allowed-signers branch August 24, 2026 08:58
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.

2 participants