Impossible to disable Tor Browser's update checks
In Tails we disable the upgrade checks since we handle that for our users ourselves for multiple reasons.
However, since 10.0.x we have failed to find a nice way to do this. This is the pile of prefs that has accumulated so far and which successfully disables updates for 9.5.x:
pref("app.update.auto", false);
pref("app.update.disabledForTesting", true);
pref("app.update.doorhanger", false);
pref("app.update.url", "https://127.0.0.1/dev/null");
but these are not enough any more. And I didn't find any new pref that seemed related. Did I miss anything?
The only way I've found to disable it in 10.0.x is to edit the binary (!), setting the string containing the update check URL to something local that will result in failure:
sed -i 's@https://aus1\.torproject\.org/@https://127.0.0.1/xxxxxxxxx/@' firefox.real
Clearly something cleaner would be preferred. Any ideas?