From 83192a8ce208086b9d445e4ef797e3ccff77fcda Mon Sep 17 00:00:00 2001 From: Peter Singer Date: Sun, 2 Feb 2014 21:46:59 +0100 Subject: [PATCH] Disables Firefox phone-home service and first start nag screen --- CLIENT_DATA/mozilla.cfg | 23 ++++++++++++++++++- CLIENT_DATA/override.ini | 11 +++++++++ CLIENT_DATA/setup32.ins | 1 + fastdial@telega.phpnet.us.xpi.sha1sum | 2 +- firefox-512.png.sha1sum | 2 +- firefox@ghostery.com.xpi.sha1sum | 2 +- vlc-plugin@videolan.org.xpi.sha1sum | 2 +- ...6-728f-4b20-ad56-37578a4de76b}.xpi.sha1sum | 2 +- ...4-1EED-42ca-A505-6D2F1A935BBB}.xpi.sha1sum | 2 +- ...A-01E4-46a7-B6B1-EDAB7D6AD389}.xpi.sha1sum | 2 +- ...f-112c-4500-a7ea-39801a327e5f}.xpi.sha1sum | 2 +- ...8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi.sha1sum | 2 +- ...b-f2ed-450b-b12d-ee082ba24781}.xpi.sha1sum | 2 +- 13 files changed, 44 insertions(+), 11 deletions(-) create mode 100644 CLIENT_DATA/override.ini diff --git a/CLIENT_DATA/mozilla.cfg b/CLIENT_DATA/mozilla.cfg index 60ae5ce..76ce52a 100644 --- a/CLIENT_DATA/mozilla.cfg +++ b/CLIENT_DATA/mozilla.cfg @@ -1,2 +1,23 @@ -lockPref("app.update.auto", false); +// Don't check for the default browser +pref("browser.shell.checkDefaultBrowser", false); +pref("browser.startup.homepage_override.mstone", "ignore"); + +// Disable automatic updates lockPref("app.update.enabled", false); +lockPref("app.update.auto", false); + + +// disables the 'know your rights' button from displaying on first run +pref("browser.rights.3.shown", true); + + +// stop the prompt to 'send my usage stats and data to some server somewhere in the world' +lockPref("toolkit.telemetry.enabled", false); +lockPref("toolkit.telemetry.rejected", true); +lockPref("toolkit.telemetry.prompted", 2); + +// Disables Health Report Uploads +lockPref("datareporting.healthreport.uploadEnabled",false); + +// Disables Health Reporting Completely +lockPrefPref("datareporting.healthreport.service.enabled", false); diff --git a/CLIENT_DATA/override.ini b/CLIENT_DATA/override.ini new file mode 100644 index 0000000..2966f38 --- /dev/null +++ b/CLIENT_DATA/override.ini @@ -0,0 +1,11 @@ +# This file is in the UTF-8 encoding +[Strings] +# LOCALIZATION NOTE (CrashReporterProductErrorText2): The %s is replaced with a string containing detailed information. +CrashReporterProductErrorText2=Ein Problem ist aufgetreten und Firefox ist abgestürzt. Es wird versucht, Ihre Tabs und Fenster bei einem Neustart wiederherzustellen.\n\nBedauerlicherweise kann der Absturz-Melder diesen Absturz nicht melden.\n\nDetails: %s +CrashReporterDescriptionText2=Ein Problem ist aufgetreten und Firefox ist abgestürzt. Es wird versucht, Ihre Tabs und Fenster bei einem Neustart wiederherzustellen.\n\n\nUm uns zu helfen, dieses Problem zu erkennen und zu reparieren, können Sie uns einen Absturzbericht schicken. + +[XRE] +EnableProfileMigrator=false + +[Crash Reporter] +Enabled=False diff --git a/CLIENT_DATA/setup32.ins b/CLIENT_DATA/setup32.ins index b71d175..0b1b313 100644 --- a/CLIENT_DATA/setup32.ins +++ b/CLIENT_DATA/setup32.ins @@ -129,6 +129,7 @@ REG ADD HKLM\SOFTWARE\Mozilla\MaintenanceService /v Attempted /t REG_DWORD /d 1 copy "$IniCfgFile$" "$InstallDir$" copy "%ScriptPath%\*.cfg" "$InstallDir$" copy "%ScriptPath%\local-settings.js" "$InstallDir$\defaults\pref" +copy "%ScriptPath%\override.ini" "$InstallDir$\browser" copy -s "%ScriptPath%\X86\Addons\bundles\*.*" "$InstallDir$\distribution\bundles" copy -s "%ScriptPath%\X86\Addons\extensions\*.*" "$InstallDir$\extensions" diff --git a/fastdial@telega.phpnet.us.xpi.sha1sum b/fastdial@telega.phpnet.us.xpi.sha1sum index 2884d24..c6dbc29 100644 --- a/fastdial@telega.phpnet.us.xpi.sha1sum +++ b/fastdial@telega.phpnet.us.xpi.sha1sum @@ -1 +1 @@ -26da0eef7d5d22ff617482a82bbdbfce38e2d39d /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/fastdial@telega.phpnet.us.xpi +da39a3ee5e6b4b0d3255bfef95601890afd80709 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/fastdial@telega.phpnet.us.xpi diff --git a/firefox-512.png.sha1sum b/firefox-512.png.sha1sum index 18b4f1b..4e14431 100644 --- a/firefox-512.png.sha1sum +++ b/firefox-512.png.sha1sum @@ -1 +1 @@ -0ef65f9f9191d1f327dac0d2ff1a9786c505a171 /home/mario/.opsi-dist-cache/firefox-10.0.1//firefox-512.png +0ef65f9f9191d1f327dac0d2ff1a9786c505a171 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0//firefox-512.png diff --git a/firefox@ghostery.com.xpi.sha1sum b/firefox@ghostery.com.xpi.sha1sum index 7350eaf..c237a73 100644 --- a/firefox@ghostery.com.xpi.sha1sum +++ b/firefox@ghostery.com.xpi.sha1sum @@ -1 +1 @@ -2889f597b7f00c7ff10843f1108197541334a5fc /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/firefox@ghostery.com.xpi +3af01eae61ea997b3b0f6aeb4f4a28a0c2cc7be6 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/firefox@ghostery.com.xpi diff --git a/vlc-plugin@videolan.org.xpi.sha1sum b/vlc-plugin@videolan.org.xpi.sha1sum index 27e3da7..3c81ce3 100644 --- a/vlc-plugin@videolan.org.xpi.sha1sum +++ b/vlc-plugin@videolan.org.xpi.sha1sum @@ -1 +1 @@ -6c07f444ff23533f20d246a2c1bc194fadadf9ff /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/vlc-plugin@videolan.org.xpi +6c07f444ff23533f20d246a2c1bc194fadadf9ff /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/vlc-plugin@videolan.org.xpi diff --git a/{1018e4d6-728f-4b20-ad56-37578a4de76b}.xpi.sha1sum b/{1018e4d6-728f-4b20-ad56-37578a4de76b}.xpi.sha1sum index 9a39f59..3eadd39 100644 --- a/{1018e4d6-728f-4b20-ad56-37578a4de76b}.xpi.sha1sum +++ b/{1018e4d6-728f-4b20-ad56-37578a4de76b}.xpi.sha1sum @@ -1 +1 @@ -b9a4227e5706d9b1bed925c45092ddc9c373c65c /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{1018e4d6-728f-4b20-ad56-37578a4de76b}.xpi +d04e392eeb5b2647691613128044fddb123b5159 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{1018e4d6-728f-4b20-ad56-37578a4de76b}.xpi diff --git a/{1BC9BA34-1EED-42ca-A505-6D2F1A935BBB}.xpi.sha1sum b/{1BC9BA34-1EED-42ca-A505-6D2F1A935BBB}.xpi.sha1sum index 3387e86..8981a96 100644 --- a/{1BC9BA34-1EED-42ca-A505-6D2F1A935BBB}.xpi.sha1sum +++ b/{1BC9BA34-1EED-42ca-A505-6D2F1A935BBB}.xpi.sha1sum @@ -1 +1 @@ -02c307c50d3fb193cde9a9e71cfb5bfb96bc4d06 /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{1BC9BA34-1EED-42ca-A505-6D2F1A935BBB}.xpi +02c307c50d3fb193cde9a9e71cfb5bfb96bc4d06 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{1BC9BA34-1EED-42ca-A505-6D2F1A935BBB}.xpi diff --git a/{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}.xpi.sha1sum b/{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}.xpi.sha1sum index 10b1b12..fc947da 100644 --- a/{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}.xpi.sha1sum +++ b/{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}.xpi.sha1sum @@ -1 +1 @@ -d1b2882ee51708e4c6fe9e28052baae9f7fc6a49 /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}.xpi +d1b2882ee51708e4c6fe9e28052baae9f7fc6a49 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}.xpi diff --git a/{a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi.sha1sum b/{a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi.sha1sum index 35faa00..3d0af0f 100644 --- a/{a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi.sha1sum +++ b/{a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi.sha1sum @@ -1 +1 @@ -e52e0dba44e010c36c974c00226a24dd514eede4 /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi +e52e0dba44e010c36c974c00226a24dd514eede4 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi diff --git a/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi.sha1sum b/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi.sha1sum index e0ba216..dd9956f 100644 --- a/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi.sha1sum +++ b/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi.sha1sum @@ -1 +1 @@ -12764b61c4961ad4c49cb5713ae36a0d7445abb6 /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi +1c1c73c742c4d4948be5e54c2ee717f4de96c15a /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi diff --git a/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi.sha1sum b/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi.sha1sum index 1e8ef66..372c062 100644 --- a/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi.sha1sum +++ b/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi.sha1sum @@ -1 +1 @@ -2f863448f0ed216787eeebe033daad4d77c9f8b4 /home/mario/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi +eb9297e0edb3d480a4a48b6bc1c9f5d5e444bc54 /home/opsiproducts/.opsi-dist-cache/mozilla.firefox-24.2.0/X86/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi