On 16.12.2013 21:59, Tim King wrote:
> I have created the files stated in the directory where Thunderbid is
> shared. When I launch Thunderbird in a RDP session I am still receiving
> the error "The update could not be installed. Please make sure there are
> no other copies of Thunderbird running on your computer, and then
> restart Thunderbird to try again." Do I need to somehow force these
> changes into the user Profiles as well?
>
>
> On Mon, Dec 16, 2013 at 2:35 PM, Klaus Hartnegg
> <
hart...@uni-freiburg.de <mailto:
hart...@uni-freiburg.de>> wrote:
> You must create a plaintext autoconfig file in the program directory
> of Thunderbird with these two lines:
> // Disable updater
> lockPref("app.update.enabled", false);
add
lockPref("app.update.auto", false);
to that. Note that these files are case sensitive. lockPref is written
just like that, no capital L in "lock" but capital P in "Pref".
Also, for some reason that file needs to start with comment. Do not omit
it even that it feels odd to have comment just for that.
> Then create another plaintext file in subdirectory defaults/pref
...
> Both filenames are irrelevant, except that the second file must
...
> be overridden by other files. I'm using autoconfig.js.
I think that file that goes into <TBinstalldir>\defaults\pref has to end
with ".js" (javascript file). Otherwise it wont be processed. I think.
Lockpref settings are forced to users, so no update will be tried.
My entire config-file for TB 17.0.11 esr is here:
-----
//
// HY basic locked prefs
lockPref("app.update.enabled", false);
lockPref("app.update.auto", false);
// disable migration assistant on first use
lockPref("mail.ui.show.migration.on.upgrade", false);
// This will disable offline downloads
// 200MB around 8000 messages causes index-file over 35MB, maybe more,
but in the test-machine quota filled at that point.
lockPref("mailnews.database.global.indexer.enabled", false);
lockPref("mail.server.default.offline_download", false);
lockPref("mail.server.default.autosync_offline_stores", false);
lockPref("mail.provider.enabled", false);
lockPref("mail.cloud_files.enabled", false);
//remove "know your rights" and other annoying stuff
defaultPref("mail.rights.version", 1);
defaultPref("toolkit.telemetry.prompted", true);
defaultPref("toolkit.telemetry.rejected", true);
-----
Note that some of these change between 17 and 24, (telemetry etc.) and
when pref changes from boolean to integer or vice versa and you have
wrong type in settings file it causes odd behavior in the client. Check
types of those settings in TB "tools/options/advanced/general-tab,
"config editor"" before changing versions.
Timo Pietilä