Please note: These steps only apply to Firefox 3.
For Firefox 4 please see install-and-configure-firefox4-silently
The following process has been tested and confirmed as working with Firefox 4 and SCCM R2.
It does the following tasks:
[XRE] EnableProfileMigrator=false
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");
3. Save the changes to ‘firefox.js’ and copy to your software distribution folder
4. 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"
5. Copy the Firefox install file, firefox.js, override.ini and install.cmd to your software package share
6. You can now create your SCCM package or deploy the software by using install.cmd.