Please note: These steps only apply to Firefox 3.
For Firefox 4 please see www.itsupportguides.com/configmgr-sccm/install-and-configure-firefox-silently
The following process has been tested and confirmed as working with Firefox 4 and SCCM R2.
It does the following tasks:
- Install Firefox 3 silently, without FireFox being the default
- Sets the proxy server details (example server – proxy.server.local:8080)
- Disables the ‘Automatically check for updates’ option
- Disables the ‘Always check to see if Firefox is the default browser on startup’ option
- Changes the download option ‘Always ask me where to save files’ to enabled
- Download standalone installer for Firefox from http://www.mozilla.com/firefox
- Install Firefox on a test computer
- Navigate to C:Program FIlesMozilla Firefox
- Create a new text file called ‘override.ini’ and copy in the following information
[XRE] EnableProfileMigrator=false
- Navigate to C:Program FilesMozilla Firefoxdefaultspref
- Open ‘firefox.js’ using Notepad and make the following changes (changes in bold):
pref("browser.shell.checkDefaultBrowser", false); pref("network.proxy.ftp", "proxy.server.local"); pref("network.proxy.ftp_port", 8080); pref("network.proxy.gopher", "proxy.server.local"); pref("network.proxy.gopher_port", 8080); pref("network.proxy.http", "proxy.server.local"); pref("network.proxy.http_port", 8080); pref("network.proxy.no_proxies_on", "localhost, 127.0.0.1, *.server.local"); pref("network.proxy.type", 1); pref("network.proxy.share_proxy_settings", true); // use the same proxy settings for all protocols // Whether or not app updates are enabled pref("app.update.enabled", false); pref("browser.download.useDownloadDir", true); pref("browser.startup.homepage", "www.google.com.au");
- Save the changes to ‘firefox.js’ and copy to your software distribution folder
- Create a cmd file called “Install.cmd” and copy in the following information
@echo off "%~dp0Firefox Setup 3.6.15.exe" -ms copy "%~dp0override.ini" "%programfiles%\Mozilla Firefox" copy /Y "%~dp0firefox.js" "%programfiles%\Mozilla Firefox\defaults\pref"
- Copy the Firefox install file, firefox.js, override.ini and install.cmd to your software package share
- You can now create your SCCM package or deploy the software by using install.cmd.
For more information on creating SCCM packages see distribute software using SCCM.