Skip to content

Establish entitlements and signing for running a VM #2

Description

@ispy4you

Running a guest needs com.apple.security.virtualization, which means the code has to be built and signed as an app bundle — swift run will not do.

Work out the smallest setup that lets a developer clone the repository and boot a VM locally, and write it down in Docs/stage-0.md (CONTRIBUTING already links there).

Settle the question the specification flags in section 2: what App Sandbox actually costs here. The claim that distributing outside the App Store 'removes sandbox restrictions on Virtualization.framework' is imprecise, and the README should say something true instead.

Done when: a documented local setup boots a VM, and section 2 of the specification says what is actually the case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: infraBuild, CI, signing, release

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions