Skip to content

✨ feat: vmhost seperate daemon and vm runner#23

Merged
jpmcb merged 1 commit intomainfrom
vmhost
Feb 26, 2026
Merged

✨ feat: vmhost seperate daemon and vm runner#23
jpmcb merged 1 commit intomainfrom
vmhost

Conversation

@jpmcb
Copy link
Contributor

@jpmcb jpmcb commented Feb 25, 2026

  • ✨ Introduces vmhost for detatched, in memory management of VMs (instead of relying on the long lived daemon to manage them always).

Copy link
Contributor Author

jpmcb commented Feb 25, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

Signed-off-by: John McBride <john@papercompute.com>
Comment on lines +34 to +37
rm -f $(shell go env GOBIN)/$(BIN_NAME)
cp ./build/local/$(BIN_NAME) $(shell go env GOBIN)
codesign --entitlements vz.entitlements -s - $(shell go env GOBIN)/$(BIN_NAME)
$(call apple-codesign)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

It was necessary to hoist out the codesign since I was getting strange errors where Apple was sigkilling anything (like mb status) right away - seems this is a security measure if you change the bytes locally (i.e., code sign and then move the binary into the path)

@jpmcb jpmcb marked this pull request as ready for review February 26, 2026 01:11
@jpmcb jpmcb merged commit 35fbd1d into main Feb 26, 2026
6 of 7 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.

1 participant