Skip to content

Fix macOS nightly Homebrew postflight remediation#243

Merged
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-242-nightly-macos-homebrew-install-still-fails-gatekeeper-assessment-during-vigilante-setup-d
Mar 19, 2026
Merged

Fix macOS nightly Homebrew postflight remediation#243
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-242-nightly-macos-homebrew-install-still-fails-gatekeeper-assessment-during-vigilante-setup-d

Conversation

@nicobistolfi
Copy link
Copy Markdown
Collaborator

Summary

  • add macOS postflight remediation to the generated vigilante-nightly Homebrew cask
  • strip the known Gatekeeper xattrs from the staged nightly payload and ad-hoc sign the installed binary during cask install
  • cover the generated cask output with a focused test

Validation

  • go test ./scripts/...
  • go test ./internal/service -run 'TestPrepareMacOSDaemonBinary|TestHomebrewCaskInstallRoot'
  • go test ./...

Closes #242

@nicobistolfi nicobistolfi merged commit 486f37e into main Mar 19, 2026
1 check passed
@nicobistolfi nicobistolfi deleted the vigilante/issue-242-nightly-macos-homebrew-install-still-fails-gatekeeper-assessment-during-vigilante-setup-d branch March 19, 2026 18:05
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.

Nightly macOS Homebrew install still fails Gatekeeper assessment during vigilante setup -d

1 participant