We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Pomoc pśepytaś

Glědajśo se wobšudy pomocy. Njenapominajomy was nigda, telefonowy numer zawołaś, SMS pósłaś abo wósobinske informacije pśeraźiś. Pšosym dajśo suspektnu aktiwitu z pomocu nastajenja „Znjewužywanje k wěsći daś“ k wěsći.

Dalšne informacije

Locking preferences for a specific profile

  • 3 wótegrona
  • 2 matej toś ten problem
  • 13 naglědow
  • Slědne wótegrono wót cor-el

more options

Hey,

Is there a way to lock preferences only for a specific profile and not globally ( for all profiles, like in this guide: http://kb.mozillazine.org/Locking_preferences )?

Hey, Is there a way to lock preferences only for a specific profile and not globally ( for all profiles, like in this guide: http://kb.mozillazine.org/Locking_preferences )?

Wót dakespam změnjony

Wubrane rozwězanje

I do not think so, but there is an easy workaround, use an additional Firefox install. Using the OS accounts it is possible then for restricted users only to use the restricted and prefs locked install of Firefox.

See

You could install multiple copies of Firefox Release in a similar manner.

Toś to wótegrono w konteksće cytaś 👍 0

Wšykne wótegrona (3)

more options

Wubrane rozwězanje

I do not think so, but there is an easy workaround, use an additional Firefox install. Using the OS accounts it is possible then for restricted users only to use the restricted and prefs locked install of Firefox.

See

You could install multiple copies of Firefox Release in a similar manner.

more options

Thanks, that workaround should be sufficient!

more options

The mozilla.cfg file is evaluated as JavaScript with chrome privileges, so you can easily wrap lockPref lines in a block that checks the profile location

//
profD = Cc["@mozilla.org/file/directory_service;1"].getService(Ci.nsIProperties).get("ProfD", Ci.nsIFile).path;

if(profD ==  ""){
<pref calls go here>
}

These functions can be used in the mozilla.cfg file:

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

You can also test for environment variables.

See also;