## Summary - Adds Backblaze (data backup and storage service) as a new fleet-maintained app with **macOS** support via Homebrew cask (`backblaze`). - Backblaze uses a manual installer (`Backblaze Installer.app`) inside a DMG, so custom install and uninstall scripts are provided following the same pattern as Adobe Creative Cloud. - The install script mounts the DMG, locates `Backblaze Installer.app`, and runs the `bzinstall_mate` binary with the `-nogui` flag for silent installation. - The uninstall script stops launchctl services (`com.backblaze.bzbmenu`, `com.backblaze.bzserv`), removes app bundles, preference pane, diagnostic reports, package data, and per-user preferences. ### Files added/changed | File | Description | |------|-------------| | `ee/maintained-apps/inputs/homebrew/backblaze.json` | macOS input definition | | `ee/maintained-apps/inputs/homebrew/scripts/backblaze_install.sh` | Custom install script (DMG mount + manual installer execution) | | `ee/maintained-apps/inputs/homebrew/scripts/backblaze_uninstall.sh` | Custom uninstall script (launchctl cleanup + file removal) | | `ee/maintained-apps/outputs/backblaze/darwin.json` | Generated macOS output manifest | | `ee/maintained-apps/outputs/apps.json` | Updated with Backblaze entry and description | ### Windows support note Windows support via WinGet (`Backblaze.Backblaze`) is not included in this PR because the Backblaze package has never been successfully merged into the [winget-pkgs repository](https://github.com/microsoft/winget-pkgs). All submission attempts were rejected due to the installer failing WinGet's unattended installation validation. Windows support can be added once Backblaze is available in winget-pkgs. ### Checklist - [x] macOS input file follows Homebrew input schema - [x] Custom scripts follow existing patterns (Adobe Creative Cloud) - [x] Output manifest matches expected format - [x] `apps.json` updated with description following sentence casing format - [x] Entry sorted alphabetically in `apps.json` - [ ] Icon generation (requires macOS host with Backblaze installed) - [ ] Validation on macOS host --- Built for [Mitch Francese](https://fleetdm.slack.com/archives/D0AG92RJGHY/p1773172809438909?thread_ts=1773163736.129729&cid=D0AG92RJGHY) by [Kilo for Slack](https://kilo.ai/features/slack-integration) --------- Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com> Co-authored-by: Mitch Francese <2227948+tux234@users.noreply.github.com>
Welcome to the "source available" section of the Fleet codebase. Please note files and functionality under this directory are covered by the Fleet EE License, and require a valid Fleet subscription for production use. See the full license for details.