Hallo,
Ich verteile seit längerer Zeit FF ESR mittels Softwareverteilung und WSUS. In der Vergangenheit hatte ich auch schon mal zeitweise diverse Vorkonfigurationen am laufen ( mittels .js und . cfg), allerdings war das noch als ich mit Script verteilt habe.
Jetzt wollte ich das mal wieder aufleben lassen, aber irgendwie will es nicht. Wo ich hin will:
Nach der Softwareverteilung von FF wird per GPO eine Firmenname_settings.js nach %ProgramFiles(x86)/Mozilla Firefox/defaults/pref/ kopiert. Die standardmäßig dort vorhandene chanel-prefs.js taste ich nicht an.
Diese.js soll auf eine zentral liegende .cfg verweisen. Das klappte jedoch noch nicht, dazu später :-), weshalb ich zunächst auch per GPO eine Firmenname_Firefox.cfg nach %ProgramFiles(x86)/Mozilla Firefox kopiere.
Firmenname_settings.js
//Umleitung zur eigentlichen, zentralen Konfiguration
pref("general.config.obscure_value", 0);
pref("general.config.filename", "Firmenname_Firefox.cfg");
//lockPref("autoadmin.global_config_url","\\Servername\Softwareverteilung$\Firmenname_Firefox.cfg");
// 2014-07-30
Alles anzeigen
Firmenname_Firefox.cfg
//Firefox Default Settings
//Auswahl durch Pö
// Startseite
//pref("browser.startup.homepage","http://www.google.de");
// Standard Browser Check
lockpref("browser.shell.checkDefaultBrowser", false);
lockpref("pref.general.disable_button.default_browser", true);
// Update Check deaktivieren
lockpref("app.update.enabled", false);
// stops the 'know your rights' button from displaying on first run
pref("browser.rights.3.shown", true);
// stops the request to send performance data from displaying
pref("toolkit.telemetry.prompted", 2);
pref("toolkit.telemetry.rejected", true);
pref("toolkit.telemetry.enabled", false);
// Disable blinking text:
pref("browser.blink_allowed", false);
// Disable JS windows popping up without direct action from the user
// (as lots of porn and spam sites do):
pref("dom.disable_open_during_load", true);
// Syntax highlighting in View Source.
pref("view_source.syntax_highlight", true);
// This will stop the ‘Thanks for installing Firefox’ from showing when first launching Firefox.
pref("app.update.showInstalledUI", false);
// This will stop another ‘Congratulations on installing Firefox’ screen when launching Firefox.
pref("browser.startup.homepage_override.mstone", "ignore");
Alles anzeigen
Allerdings werden die Eintragungen in der .cfg nicht berücksichtigt wenn ich eine neue FF Instanz starte. ( das starten einer neuen Instanz sollte doch reichen ?) Der Updatecheck ist nicht ausgegraut und ich kann weiter fröhlich umstellen.
Wie komm ich da jetzt weiter?
Ich weiß es ist keine Allerweltsthema, aber ich hab gesehen das hier schon derartigen Fragen behandelt wurden, also eventuell hat jemand eine Idee.