Page 1 of 1

Audit of the Firefox package

Published: April 17, 2024 - 2:04 PM
by Mikael_S
WAPT Enterprise, version 2.5.4.15342, Linux

Good morning,
I use an MSI package for Firefox deployment:

Code: Select all

def install():
    # Declaring local variables

    # Installing the software
    print("Installing: Firefox Setup 124.0.2.msi")
    install_msi_if_needed('Firefox Setup 124.0.2.msi', key="Mozilla Firefox 124.0.2 (x64 fr)",min_version='124.0.2')
    
Browser updates are therefore done automatically at the machine level.
The problem is that the package audit fails as soon as Firefox is updated, because the uninstallation key has changed

Re: Audit on the Firefox package

Published: April 18, 2024 - 1:31 PM
by t.heroult
Hello
, if you allow automatic updates, then you need to adapt the audit to take these changes into account.
In this case, you could test for the presence of the executable file rather than the uninstallation key, for example.

Re: Audit on the Firefox package

Published: April 19, 2024 - 2:49 PM
by Mikael_S
Hello,
thank you for the suggestion. Perhaps not with the executable file, but I'll test the version first or possibly use a test file in the Firefox directory. I'll try it.