Download and install Mozilla Firefox browser on macOS endpoints directly from Mozilla servers
This Automox Worklet™ automates the download and installation of Mozilla Firefox on macOS endpoints. The Worklet downloads the latest stable Firefox DMG directly from download.mozilla.org, mounts the disk image, copies the application bundle to /Applications, and cleans up temporary files.
Firefox is developed by Mozilla, a nonprofit organization focused on internet privacy and open web standards. The browser provides strong privacy features, cross-platform sync, and extensive customization through add-ons and about:config settings.
Firefox provides a privacy-focused alternative to browsers from large technology companies. Enhanced Tracking Protection blocks trackers by default, and Firefox does not sell user data or tie browsing activity to advertising profiles.
Web developers often need Firefox for cross-browser testing, as its rendering engine (Gecko) differs from Chrome and Safari. Having Firefox available on developer endpoints supports quality assurance workflows and debugging browser-specific issues.
Deploying directly from Mozilla's servers provides the latest stable version without maintaining local installer caches. The Worklet handles the complete installation lifecycle silently, deploying to endpoints regardless of user session state.
Evaluation phase: The Worklet checks if /Applications/Firefox.app exists on the endpoint. If Firefox is present, the endpoint is compliant. If Firefox is missing, the evaluation triggers remediation.
Remediation phase: The script downloads Firefox.dmg from download.mozilla.org with the product=firefox-latest and os=osx parameters, mounts the disk image using hdiutil attach, copies the Firefox.app bundle from /Volumes/Firefox to /Applications using cp -r, unmounts the disk image, and removes the temporary DMG file.
macOS 10.12 (Sierra) or later
Intel or Apple Silicon processor
Network access to download.mozilla.org
Sufficient disk space for installation (approximately 200 MB)
After successful remediation, Mozilla Firefox appears at /Applications/Firefox.app. You can verify successful installation by checking the Applications folder or by searching for the application in Spotlight. Users can launch the browser immediately and optionally sign in with a Firefox account to sync bookmarks, passwords, and open tabs across endpoints. Enhanced Tracking Protection is enabled by default.
You can verify the installation by checking for the application in /Applications or by reviewing the Worklet execution logs. The Worklet downloads the English (US) locale version; users who need other languages can change the setting within Firefox preferences.
Run this Worklet on a pilot macOS endpoint and review evaluation output for install mozilla firefox.
Confirm Automox activity logs show successful completion and exit code 0.
Verify endpoint state using checks aligned to evaluation script logic, such as exit, else.
Validate remediation effects from script operations such as curl, hdiutil, cp, then rerun evaluation for compliance.
For technical validation, compare endpoint state to the Worklet evaluation logic and remediation flow for install mozilla firefox. This supports repeatable software lifecycle workflows, faster change control review, and auditable compliance evidence.
Useful script references for this Worklet include evaluation operations such as exit, else and remediation operations such as curl, hdiutil, cp. Use these indicators to verify that endpoint changes match intended policy outcomes.


By submitting this form you agree to our Master Services Agreement and Privacy Policy.
Already have an account? Log in
Consider Worklets your easy button
A Worklet is an automation script, written in Bash or PowerShell, designed for seamless execution on endpoints – at scale – within the Automox platform. Worklet automation scripts perform configuration, remediation, and the installation or removal of applications and settings across Windows, macOS, and Linux.

AUTOMOX + WORKLETS™
Uncover new possibilities with simple, powerful automation.
By submitting this form you agree to our Master Services Agreement and Privacy Policy