tor-browser-bundle-bin: Fix extension path. Fixes NoScript.

This commit is contained in:
Chuck 2020-11-11 23:47:57 -08:00
parent b839d4a855
commit 4117c0b7df

View File

@ -231,9 +231,10 @@ stdenv.mkDerivation rec {
# Preload extensions by moving into the runtime instead of storing under the # Preload extensions by moving into the runtime instead of storing under the
# user's profile directory. # user's profile directory.
mkdir -p "$TBB_IN_STORE/browser/extensions" # See https://support.mozilla.org/en-US/kb/deploying-firefox-with-extensions
mkdir -p "$TBB_IN_STORE/distribution/extensions"
mv "$TBB_IN_STORE/TorBrowser/Data/Browser/profile.default/extensions/"* \ mv "$TBB_IN_STORE/TorBrowser/Data/Browser/profile.default/extensions/"* \
"$TBB_IN_STORE/browser/extensions" "$TBB_IN_STORE/distribution/extensions"
# Hard-code paths to geoip data files. TBB resolves the geoip files # Hard-code paths to geoip data files. TBB resolves the geoip files
# relative to torrc-defaults_path but if we do not hard-code them # relative to torrc-defaults_path but if we do not hard-code them
@ -409,6 +410,5 @@ stdenv.mkDerivation rec {
# the compound is "libre" in a strict sense (some components place certain # the compound is "libre" in a strict sense (some components place certain
# restrictions on redistribution), it's free enough for our purposes. # restrictions on redistribution), it's free enough for our purposes.
license = licenses.free; license = licenses.free;
broken = true;
}; };
} }