don't call back home for google & mozilla in some more places.

1. what ff3's safebrowsing does it essentially allows google to
track users.  every time ff3 would call to google w/ the address
of the particular site one is visiting.  disable this crazy feature
2. don't visit mozilla's pages on updating / first starting the
browser;  which serve no purpose but tracking
3. disable the crashreporter;  which is supposed to automatically
talk to mozilla and send all sorts of information when you crash
discussed w/ porters.  ok naddy@
This commit is contained in:
martynas 2008-10-16 15:35:34 +00:00
parent 94b7a63ec5
commit 515a801bb7
4 changed files with 55 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.12 2008/09/27 13:05:21 martynas Exp $
# $OpenBSD: Makefile,v 1.13 2008/10/16 15:35:34 martynas Exp $
SHARED_ONLY= Yes
ONLY_FOR_ARCHS= alpha amd64 arm i386 powerpc sparc sparc64
@ -7,7 +7,7 @@ COMMENT= redesign of Mozilla's browser component
VER= 3.0.3
DISTNAME= mozilla
PKGNAME= firefox3-${VER}
PKGNAME= firefox3-${VER}p0
SO_VERSION= 20.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-browser_app_application_ini,v 1.1 2008/10/16 15:35:34 martynas Exp $
--- browser/app/application.ini.orig Tue Aug 26 22:20:03 2008
+++ browser/app/application.ini Tue Oct 14 04:13:51 2008
@@ -56,7 +56,4 @@ EnableProfileMigrator=1
EnableExtensionManager=1
[Crash Reporter]
-#if MOZILLA_OFFICIAL
-Enabled=1
-#endif
ServerURL=https://crash-reports.mozilla.com/submit

View File

@ -0,0 +1,25 @@
$OpenBSD: patch-browser_app_profile_firefox_js,v 1.1 2008/10/16 15:35:34 martynas Exp $
--- browser/app/profile/firefox.js.orig Mon Jul 21 21:47:20 2008
+++ browser/app/profile/firefox.js Wed Oct 15 23:41:06 2008
@@ -89,7 +89,7 @@ pref("browser.dictionaries.download.url", "https://%LO
// App-specific update preferences
// Whether or not app updates are enabled
-pref("app.update.enabled", true);
+pref("app.update.enabled", false);
// This preference turns on app.update.mode and allows automatic download and
// install to take place. We use a separate boolean toggle for this to make
@@ -590,10 +590,10 @@ pref("gecko.handlerService.allowRegisterFromDifferentH
#ifdef MOZ_SAFE_BROWSING
// Safe browsing does nothing unless this pref is set
-pref("browser.safebrowsing.enabled", true);
+pref("browser.safebrowsing.enabled", false);
// Prevent loading of pages identified as malware
-pref("browser.safebrowsing.malware.enabled", true);
+pref("browser.safebrowsing.malware.enabled", false);
// Non-enhanced mode (local url lists) URL list to check for updates
pref("browser.safebrowsing.provider.0.updateURL", "http://safebrowsing.clients.google.com/safebrowsing/downloads?client={moz:client}&appver={moz:version}&pver=2.1");

View File

@ -0,0 +1,17 @@
$OpenBSD: patch-other-licenses_branding_firefox_pref_firefox-branding_js,v 1.1 2008/10/16 15:35:34 martynas Exp $
--- other-licenses/branding/firefox/pref/firefox-branding.js.orig Tue Sep 16 22:07:25 2008
+++ other-licenses/branding/firefox/pref/firefox-branding.js Tue Oct 14 23:04:26 2008
@@ -1,5 +1,5 @@
-pref("startup.homepage_override_url","http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%/%VERSION%/whatsnew/");
-pref("startup.homepage_welcome_url","http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%/%VERSION%/firstrun/");
+pref("startup.homepage_override_url","about:blank");
+pref("startup.homepage_welcome_url","about:blank");
// URL user can browse to manually if for some reason all update installation
// attempts fail.
pref("app.update.url.manual", "http://%LOCALE%.www.mozilla.com/%LOCALE%/%APP%/");
@@ -14,4 +14,4 @@ pref("browser.search.param.yahoo-fr", "moz2");
pref("browser.search.param.yahoo-fr-cjkt", "moz2");
pref("browser.search.param.yahoo-f-CN", "D3_g");
-pref("browser.EULA.override", false); // Do show EULA on first start
+pref("browser.EULA.override", true); // Do show EULA on first start