[GEMINI-HARDEN-02] Enforce verified SSH trust and safe remote execution in scripts/ #434
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent epic: #432
Why
The merged suite currently disables host verification and blurs command boundaries:
scripts/agent_dispatch.py,scripts/fleet_llama.py,scripts/self_healing.py,scripts/telemetry.py, andscripts/provision_wizard.pyuseStrictHostKeyChecking=no.scripts/agent_dispatch.pyinterpolates task text into a remote command string.scripts/fleet_llama.pyandscripts/telemetry.pyusebash -cfor local execution paths.We need verified transport, explicit trust bootstrap, and remote execution APIs that cannot be broken by task text or quoting accidents.
Acceptance criteria
StrictHostKeyChecking=nofrom the Gemini suite.known_hostsmanagement.Related