Skip to content

Support SSH money administration and rename native server package to msgd - #207

Merged
LIghtJUNction merged 3 commits into
mainfrom
feat/ssh-money-admin-20261001
Sep 30, 2026
Merged

LIghtJUNction merged 3 commits into
mainfrom
feat/ssh-money-admin-20261001

Conversation

@LIghtJUNction

@LIghtJUNction LIghtJUNction commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Root money commands now accept explicit --allow-ssh for mint, burn, Root transfers and Bank role/funding management. OS root, an interactive SSH terminal, Root PIN, exact preview confirmation, signed audit and atomic ledger checks remain required; default execution still requires the physical console. Offer and key recovery administration remain unchanged.

Native server packages and artifact/docs paths now use msgd, with legacy msgctl-server replacement/provides/conflict metadata for Arch, Debian and RPM. Runtime, configuration, data and service names remain unchanged; maintenance hooks do not remove runtime state. The Python wheel remains msgctl.

Validation at head 0a3722558ba9c7faa4f53223a6711b0ee088b98d: Ruff check, packaging compile and diff check pass. Targeted SSH provisioning/money/market tests: 56 passed. Tests exercise default SSH denial, interactive administrator gates, confirmation/PIN refusal without ledger/audit writes, two-step Bank funding approval, and successful signed Root actions with SSH operator audits. Cross-distribution package upgrade acceptance remains to be verified.

Copilot AI balanced review requested due to automatic review settings September 30, 2026 19:13
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for security reviews. Please try again later.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@LIghtJUNction LIghtJUNction changed the title Support explicit interactive SSH money administration Support SSH money administration and rename native server package to msgd Sep 30, 2026
@LIghtJUNction
LIghtJUNction merged commit 85f0aad into main Sep 30, 2026
19 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.

2 participants