Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Èròjà atẹ̀lélànà yii ni a ti fi pamọ́ fọ́jọ́ pípẹ́. Jọ̀wọ́ béèrè ìbéèrè titun bí o bá nílò ìrànwọ́.

Preconfigured Deployment

  • 5 àwọn èsì
  • 5 ní àwọn ìṣòro yìí
  • 105 views
  • Èsì tí ó kẹ́hìn lọ́wọ́ cherdeg
  • A ti fi pamọ́ fọ́jọ́ pípẹ́

Hi,

I've got the order to deploy FF4 to our desktop/notebooks machines asap. Required features are:

  1. Preconfigured and locked connection settings (proxy type 2 with autoconfig URL)
  2. Disabled about:config
  3. Disabled browser updates
  4. Disabled extension / plugin updates

Also we have the requirement to set these settings to new AND already existing profiles.

Modifying "omni.jar" is not an option. I can use commandline switches to install FF4 and copy files into the installation folder. Copying something to %USERPROFILE% is not possible atm.

How to easily implement this?

Please help,

Best Regards Mike

Hi, I've got the order to deploy FF4 to our desktop/notebooks machines asap. Required features are: # Preconfigured and locked connection settings (proxy type 2 with autoconfig URL) # Disabled about:config # Disabled browser updates # Disabled extension / plugin updates Also we have the requirement to set these settings to new AND already existing profiles. Modifying "omni.jar" is not an option. I can use commandline switches to install FF4 and copy files into the installation folder. Copying something to %USERPROFILE% is not possible atm. How to easily implement this? Please help, Best Regards Mike

All Replies (5)

You can use a mozilla.cfg file to lock prefs or specify default values.
You can place a file local-settings.js in the defaults\pref folder to specify using mozilla.cfg.

You can use these functions in mozilla.cfg:

defaultPref();  // set new default value
pref(); // set pref, but allow changes
lockPref();  // lock pref, disallow changes

To prevent users from installing software use:

lockPref("xpinstall.enabled" ,false);

See:


If you need to initialize other files in a new profile then you can create a \defaults\profile\ template folder.

Hi,

thanks so far: doesn't work. Here my files, maybe you see what's wrong...

%PROGRAMFILES%\Mozilla Firefox\defaults\pref\local-settings.js:
//
pref("general.config.filename", "mozilla.cfg");

%PROGRAMFILES%\Mozilla Firefox\mozilla.cfg:
//
pref("network.proxy.share_proxy_settings", true); // use the same proxy settings for all protocols
pref("network.proxy.autoconfig_url"; "http://themis/proxy.pac");
pref("network.proxy.type"; 2);

pref("browser.search.update", false);
pref("app.update.enabled", false);
pref("extensions.update.enabled", false);

lockPref("xpinstall.enabled" ,false);

Proxy-Settings aren't set, XPI installs are still possible...why?

Ti ṣàtúnṣe nípa cherdeg

cor-el...are you still alive?

Sorry, I had missed your previous response.

Are you using a rotate 13 encoding for the mozilla.cfg file?

If not then you need to add this line to the local-settings.js file to override the ROT13.

pref("general.config.obscure_value", 0);

Sorry - I've been on holiday since. I'll test this and report back tomorrow.