Skip to content

Rename app to Managed Bootstrap Install - #7

Open
rodchristiansen wants to merge 1 commit into
mainfrom
feature/managed-bootstrap-install-rename-workitem-4264
Open

Rename app to Managed Bootstrap Install#7
rodchristiansen wants to merge 1 commit into
mainfrom
feature/managed-bootstrap-install-rename-workitem-4264

Conversation

@rodchristiansen

Copy link
Copy Markdown
Contributor

The app bundle becomes /Applications/Utilities/Managed Bootstrap Install.app, uniform with Managed Software Center (Munki/Cimian) and Managed Reports Runner (ReportMate). Stays in /Applications/Utilities.

Unchanged on purpose:

  • CLI binary name managedbootstrapinstall and its /usr/local/bootstrapmate symlink
  • All com.github.bootstrapmate identifiers (pkg id, LaunchDaemon labels, prefs domain, codesign identifiers)
  • pkg filename BootstrapMate-.pkg — the Munki bootstrap pipeline downloads by that glob
  • Icon asset basename BootstrapMate (matches --app-icon and CFBundleIconFile/Name)

Transition: postinstall removes the old /Applications/Utilities/BootstrapMate.app on upgrade. All Makefile expansions of the bundle path are now quoted since the path contains spaces; the previously unquoted file $BINARY_PATH in postinstall is quoted too. Info.plist gains CFBundleDisplayName.

AB#4264

The app bundle becomes /Applications/Utilities/Managed Bootstrap Install.app
for naming uniformity with Managed Software Center and Managed Reports Runner
across the managed-client tooling. The CLI binary stays managedbootstrapinstall,
all com.github.bootstrapmate identifiers stay, and the pkg filename stays
BootstrapMate-<version>.pkg so the downstream Munki pipeline glob keeps working.
Postinstall removes the old BootstrapMate.app on upgrade, and every Makefile
expansion of the bundle path is quoted for the space in the new name.

[tracked internally]
@rodchristiansen
rodchristiansen force-pushed the feature/managed-bootstrap-install-rename-workitem-4264 branch from 3d1cd75 to 9c363d0 Compare August 28, 2026 22:16
@rodchristiansen
rodchristiansen force-pushed the main branch 2 times, most recently from 8ff6538 to a829cf5 Compare September 2, 2026 00:56
@rodchristiansen
rodchristiansen force-pushed the feature/managed-bootstrap-install-rename-workitem-4264 branch from 9c363d0 to 984dc3c Compare September 2, 2026 00:56
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