From 5aae45969cc032014268571a8b4064d2a29766ab Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 16 Nov 2019 16:53:02 -0500 Subject: Require extensions in the user and system scopes to be signed by Mozilla. * data/settings.js: Remove the IceCat-specific default setting of xpinstall.signatures.required, thus reverting to the upstream default value of 'true'. * data/buildscripts/mozconfig-common: Add build option "--with-unsigned-addon-scopes=app". --- data/buildscripts/mozconfig-common | 1 + data/settings.js | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) (limited to 'data') diff --git a/data/buildscripts/mozconfig-common b/data/buildscripts/mozconfig-common index 48f9edd..419a4fe 100644 --- a/data/buildscripts/mozconfig-common +++ b/data/buildscripts/mozconfig-common @@ -4,6 +4,7 @@ ac_add_options --with-distribution-id=org.gnu mk_add_options MOZ_MAKE_FLAGS=-j7 ac_add_options --with-ccache=/usr/bin/ccache ac_add_options --enable-release +ac_add_options --with-unsigned-addon-scopes=app ac_add_options --disable-debug diff --git a/data/settings.js b/data/settings.js index 77f231e..a52ab50 100644 --- a/data/settings.js +++ b/data/settings.js @@ -322,8 +322,6 @@ pref("security.ssl3.rsa_des_ede3_sha", false); pref("browser.pocket.enabled", false); pref("extensions.pocket.enabled", false); -// Do not require xpi extensions to be signed by Mozilla -pref("xpinstall.signatures.required", false); // enable extensions by default in private mode pref("extensions.allowPrivateBrowsingByDefault", true); -- cgit v1.2.3