MacOS
View all Worklets
MacOSmacOS

macOS - Software - Install Mozilla Firefox

Download and install Mozilla Firefox browser on macOS endpoints directly from Mozilla servers

Worklet Details

What the Firefox Installer does

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.

Why deploy Firefox through Automox

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.

How Firefox installation works

  1. 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.

  2. 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.

Firefox installation requirements

  • 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)

Expected state after Firefox installation

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.

How to validate install mozilla firefox changes

  1. Run this Worklet on a pilot macOS endpoint and review evaluation output for install mozilla firefox.

  2. Confirm Automox activity logs show successful completion and exit code 0.

  3. Verify endpoint state using checks aligned to evaluation script logic, such as exit, else.

  4. 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.

View in app
evalutation image
remediation image

Consider Worklets your easy button

What's a Worklet?

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.

do more with worklets