Skip to main content

Crate sim_platform_ubuntu_pc

Crate sim_platform_ubuntu_pc 

Source
Expand description

Ubuntu PC capsule registration and sanitized evidence contracts.

Re-exports§

pub use sim_platform_linux as linux;

Structs§

BwrapConfinementStatus
Live readiness of the Ubuntu bubblewrap effect membrane.
BwrapLauncher
Linux bubblewrap realization of the runtime-owned sandbox authority boundary.
LocalCheckAdapter
Registered Ubuntu composition of M5, ProcessPort, and SandboxLauncher.
PhysicalAttestation
RegisteredCard
UbuntuComputeProbe
Ubuntu implementation of the compute probe membrane.
UbuntuLoaderPort
Full loader service installed by an Ubuntu capsule after bootstrap.
UbuntuPcProfile
UbuntuProcess
Ubuntu process adapter. All native process mechanics are confined here.
UbuntuProcessEnvelope
Owned process-entry facts captured by the Ubuntu capsule.

Enums§

Architecture
Shared Ubuntu profile facts composed by concrete PC and Pi capsules.
LocalCheckError
Typed refusal from command admission, execution composition, or durable operation handling.
ProfileKind

Constants§

BUNDLE_DESCRIPTOR
UBUNTU_BUNDLE_MANIFEST
Ubuntu PC distribution bundle. The one row admits only this capsule.
UBUNTU_CAPSULE_MANIFEST
Ubuntu PC capsule card paired with UBUNTU_BUNDLE_MANIFEST.

Functions§

register
Construct the exact Card for a supported Ubuntu profile.
request_check
Derives stable M5 intent from one request and its exact installed command.