[Mozilla Enterprise] Install/Uninstall/Update distribution
Andrew C Aitchison
andrew at aitchison.me.uk
Thu Nov 21 17:04:08 UTC 2019
On Thu, 21 Nov 2019, Dimas Streich (Informàtica Trueta) wrote:
> Thx for the answers. So...
>
> - In all cases (new versions, x32 to x64, ...) you recommend to uninstall the actual version
> prior to install the new one (so never updating).
>
> - To migrate 52 to 68 I need to install first version 60. Is it possible to update the profile
> without user interaction or I've to install 60, wait users to open Firefox, and after that
> install 68? How can I do it with SCCM?
>
> - To avoid problems with new profiles I need to set the MOZ_LEGACY_PROFILES. How do you do it
> with SCCM? Executing a script with a "SET MOZ_LEGACY_PROFILES=1" for example?
>
> - Actually we use AutoConfig and I'd like to migrate to Group Policies or use policies.json.
> With AutoConfig and batch scripting it's possible to detect the Firefox version and do different
> things depending on it (for example installing one or another extensions for compatible
> reasons). Is it possible with new methods?
> - Before the end of the migrating process we will have some computers with version 52, others
> with 60 and others with 68. Which problems can I have? Do you think is it better to continue
> using AutoConfig before we have all computers migrated to version 68?
> - Now we've the autoconfig file (mozilla.cfg) in a shared web server, so every computer load
> before starting. If we need to change a preference is very easy, and we only need to modify
> mozilla.cfg and restart Firefox. Is it not possible to have the policies.json file in a shared
> web server like this?
>
> Do you think this could be a good migrating process?
> 1. Uninstall 52 > Install 60
> 2. Uninstall 60 > Install 68 x64
> 3. Remove AutoConfig and use GPO
As I understand it, uninstalling will lose history/bookmarks.
The logical (not necessarily sensible) options (ignoring AutoConfig and GPO) are
A) Upgrade 52->60. Upgrade 60->68.
B) Uninstall 52. Install 68.
With A) you will need ff60 to run *as each user* before you upgrade to 68.
If a user uses multiple machines with different versions of firefox,
going backwards will be "interesting".
> El 20/11/2019 a les 18:33, Mike Kaply ha escrit:
> Yeah, definitely need to go to 60 before 68 or you will lose history/bookmarks
> (changes to the database).
>
> And if you uninstall 32/reinstall 64, the directory name will be an issue unless you use
> Program Files (x86) for both.
>
> I did add a GPO for LegacyProfiles for Windows only. Other platforms, you need to set the
> environment variable
>
> Mike
>
> On Wed, Nov 20, 2019 at 8:55 AM Kris Lou via Enterprise <enterprise at mozilla.org> wrote:
> Also, the change to x64 will likely run afoul of "one profiles per
> installation," where by installing to a different location (%programfiles% vs
> %programfiles(x86)%) will cause Firefox to create a NEW user profile, per
> user. Setting the environmental variable "MOZ_LEGACY_PROFILES" (to 1, or
> anything) will avoid this, but I don't recall if it made it to GPO.
>
> Kris Lou
> klou at themusiclink.net
>
>
> On Wed, Nov 20, 2019 at 5:50 AM James M. Pulver <jmp242 at cornell.edu> wrote:
> I will say, I had major profile issues going on (one) PC from ESR52 to
> 68. You need to have v60 migrate the user profiles before going to 68 or
> will need to delete all the user profiles before going to 68.
>
> --
> James Pulver
> CLASSE Computer Group
> Cornell University
>
> On 11/20/19 7:22 AM, Dimas Streich (Informàtica Trueta) wrote:
> > Hi,
> >
> > Actually we've Firefox 52 ESR installed on over a 1500 PCs and I want
> to
> > update to 68 ESR.
> >
> > When distributing Firefox with SCCM, is it more secure to update
> > previous version by installing the new version over it, or is it
> better
> > to previously uninstall the old version? I've read people doing one or
> > other thing, but is there an official recommendation?
> >
> > Plus that, I'd like to update the x32 versions to x64 where is
> possible.
> > In this case, is it always better to uninstall the x32 version?
More information about the Enterprise
mailing list