XenApp 6.x – Customising Firefox 15.0.1

XenApp 6.x – Customising Firefox 15.0.1

Introduction

This article provides the steps required to customise Firefox 15.0.1 on a Windows 2008 R2 Server running Citrix XenApp 6.5 for new users.

The article provides the steps to perform the following customisations :-

  1. Disable the Import Wizard
  2. Disable the Default Browser Check
  3. Disable Automatic Updates
  4. Configure the homepage

Create The override.ini File

To create the new file named override.ini perform the following steps :-

  • Navigate to C:\Program Files (x86)\Mozilla Firefox and create a new file named override.ini
  • Add the lines below to Disable the Import Wizard at start up :-

[XRE]

EnableProfileMigrator=false

  • Save and Exit the file

Create The local-settings.js File

To create the new file named local-settings.js perform the following steps :-

  • Navigate to C:\Program Files (x86)\Mozilla Firefox\Defaults\Pref and create a new file named local-settings.js
  • Add the lines below to inform Firefox to use the mozilla.cfg file when creating a new user profile :-

pref(“general.config.obscure_value”, 0);

pref(“general.config.filename”, “mozilla.cfg”);

  • Save and Exit the file

Create The mozilla.cfg File

To create the new file named mozilla.cfg perform the following steps :-

  • Navigate to C:\Program Files (x86)\Mozilla Firefox and create a new file named mozilla.cfg
  • Add the lines below to Disable the Default Browser Check, Automatic Updates, and set a users Home Page :-

//Firefox Default Settings

// set Firefox Default homepage

pref(“browser.startup.homepage”,”http://lost-it.org”);

// disable default browser check

pref(“browser.shell.checkDefaultBrowser”, false);

pref(“browser.startup.homepage_override.mstone”, “ignore”);

// disable application updates

pref(“app.update.enabled”, false)

// disables the ‘know your rights’ button from displaying on first run

pref(“browser.rights.3.shown”, true);

// disables the request to send performance data from displaying

pref(“toolkit.telemetry.prompted”, 2);

pref(“toolkit.telemetry.rejected”, true);

  • Save and Exit the file

Now when a  user opens Firefox for the first time on XenApp 6.5 they will no longer see the Import Settings Wizard and Know Your Rights message.  Also as a default Automatic Updates of the software will be disabled and the Default Browser Check also.

To deploy these customisations to multiple machines using Group Policy File Preferences see the article Firefox – Deploying Firefox Customisations Through Group Policy