feat(clawdie): host installer/deployer crate (FreeBSD + Linux) #46
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feat/clawdie-installer"
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?
New
crates/clawdiebinary: discovers a host's ZFS layout and provisions theclawdieservice, cross-platform via aPlatformbackend (FreeBSD rc.d + native ZFS; Linux systemd + ZFS-on-Linux).discover— read-only OS + pool/dataset inspectionplan [--pool]— render the ZFS layout + service-install steps (dry-run)apply [--pool] [--yes]— executes the plan; dry-run unless--yesGuarded: writes to disk only with
--yes. Discovery + plan logic unit-tested (7 tests, clippy-D warnings+ fmt clean). The disk-touchingdeploy.rspath must be validated on real FreeBSD/Linux hosts. Workspace crate tables updated (12 crates: 11 members + root).