Where did you install Firefox from? Help Mozilla uncover 3rd party websites that offer problematic Firefox installation by taking part in our campaign. There will be swag, and you'll be featured in our blog if you manage to report at least 10 valid reports!

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

How can I make local configurations before starting Firefox?

  • 1 reply
  • 1 has this problem
  • 25 views
  • Last reply by cor-el

more options

For Debian Linux, I have a post-installation script in which I would like to make a few local settings for a newly created user account in the file ~/.mozilla/firefox/<profile-directory>/user.js. However, before the user has launched Firefox there is no ~/.mozilla directory. Knowing that the default profile directory name ends with .default-esr I tried creating a new profile with the command

firefox -CreateProfile default-esr

but when Firefox is launched it creates another profile directory which ends with .default-esr-1. How can I create local settings from a script (without user intervention) before Firefox has been launched?

I run Debian 12.1 and Mozilla Firefox 102.13.0esr (from the standard repository).

For Debian Linux, I have a post-installation script in which I would like to make a few local settings for a newly created user account in the file ~/.mozilla/firefox/<profile-directory>/user.js. However, before the user has launched Firefox there is no ~/.mozilla directory. Knowing that the default profile directory name ends with .default-esr I tried creating a new profile with the command firefox -CreateProfile default-esr but when Firefox is launched it creates another profile directory which ends with .default-esr-1. How can I create local settings from a script (without user intervention) before Firefox has been launched? I run Debian 12.1 and Mozilla Firefox 102.13.0esr (from the standard repository).

All Replies (1)

more options