Determine Firefox Version

(imported topic written by jasonrw)

Hello,

I have a bunch of Windows 7 machines that need the latest version of Firefox. They use Firefox ESR over the consumer version. I have the latest version of Firefox ESR (31.2.0) downloaded and in IEM. The issue is that each of the PCs that need the latest version of Firefox do not evaluate to actually needing it. I know these machines need the latest version, but IEM doesn’t seem to think so. Is there a way to write a fixlet that queries the version of Firefox installed so I can make sure? I am new to fixlet authoring and have no idea where to even start. Scrolling through the forums here doesn’t show any questions similar to the one I am asking.

Thoughts?

Thanks

(imported comment written by gearoid)

Have you got the updates for windows applications site enabled (it’s part of lifecycle management)? That has firefox update fixlets, check the relevance in those.

(imported comment written by jasonrw)

I had to re-work the fixlet to include the updated registry paths for the ESR version of Firefox. With all of that work going into the process, it would have been easier (and quicker) to just manually update the browsers on the client machines one by one.

(imported comment written by gearoid)

Hi

Is there a problem with the Updates for Windows Firefox ESR 31.2 update fixlet ?

Garret

Hi Jason,

Please gather the latest version (720 or later) of Updates for Windows Applications site and give a try.

I haven’t tried the later version of the firefox ESR fixlet (I made my own modified version earler) but as far as I can see only the relevance has been updated. It looks to me like the Action also needs to be updated, to also check CurrentVersion in the “Mozilla Firefox ESR” registry key (in the outer set of if/elseifs where it’s determining which language to install), in order for the action to run successfully.

Graham

Thanks Graham!
I’ve modified the action script. Please try the latest version.

Andy