[Mozilla Enterprise] Mozilla official MSI installers available on Nightly
Alexandre Gauvrit
agauvrit at tranquil.it
Mon Dec 3 09:35:26 UTC 2018
Hi there,
I have tried to deploy the beta Firefox MSI and found several things :
* Installation goes well when doing it manually.
* Overwriting an exisiting *.exe installation goes well, no conflicts
If I try to install it silently/automatically using a deployment tool I
have several issues with the *.msi file properties :
* "ProductCode" property must be equal to the registry uninstallkey
'Mozilla Firefox 65.0a1 x64 fr', not to a random UID (or maybe you
want to change that behavior and use UID ?)
* "ProductVersion" property must be equal to actual Mozilla Firefox
version, not "0.0.0.0"
* "ProductLanguage" must be filled with a correct value like 1033 /
1036 etc.
On why those properties must be correctly filled :
* it's easier for deployment tools to retrieve version
number/uninstallkey from the MSI file as it's a standard to have it
set correctly in MSI files
* it allows deployment tools to verify the good status of installation
after the installation by checking these values in registry
Here is the current Firefox MSI properties Json output :
{'DESKTOP_SHORTCUT': 'true',
'EXTRACT_DIR': '__DEFAULT__',
'INSTALL_DIRECTORY_NAME': '__DEFAULT__',
'INSTALL_DIRECTORY_PATH': '__DEFAULT__',
'INSTALL_MAINTENANCE_SERVICE': 'true',
'Manufacturer': 'Mozilla',
'OPTIONAL_EXTENSIONS': 'true',
'PREVENT_REBOOT_REQUIRED': 'false',
'ProductCode': '{1294A4C5-9977-480F-9497-C0EA1E630130}',
'ProductLanguage': '0',
'ProductName': 'Mozilla Firefox 65.0a1 x64 fr',
'ProductVersion': '0.0.0.0',
'REMOVE_DISTRIBUTION_DIR': 'true',
'START_MENU_SHORTCUT': 'true',
'TASKBAR_SHORTCUT': 'true',
'UpgradeCode': '{3118AB4C-B433-4FBB-B9FA-8F9CA4B5C103}'}
Final question, is '-ms' argument really necessary ? Do you keep it for
legacy purpose or just for fun ?
Cheers
Alexandre
On 28/11/2018 14:53, Romain Testard wrote:
> Hi all,
>
> We recently started to make MSI installers (wrappers of the full exe
> installer) available as part of our build/release process in order to
> help make Windows enterprise deployments simpler. These are now
> available on Nightly and will be riding the trains to release with
> Firefox 65 (will also be available on our next ESR).
>
> You can find documentation here
> <https://support.mozilla.org/en-US/kb/firefox-customization-msi-installers>
> (https://support.mozilla.org/en-US/kb/firefox-customization-msi-installers)
> that helps understand how to customize Firefox installations with the
> MSI installers and it would be great if people on this list who find
> MSI installers valuable on their deployments could start testing it.
> Feedback can be provided on this list if valuable for all, on bugzilla
> <https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Installer>
> for technical issues or directly to me otherwise.
>
> Thanks for your help!
> Romain
>
> _______________________________________________
> Enterprise mailing list
> Enterprise at mozilla.org
> https://mail.mozilla.org/listinfo/enterprise
>
> To unsubscribe from this list, please visit https://mail.mozilla.org/listinfo/enterprise or send an email to enterprise-request at mozilla.org with a subject of "unsubscribe"
--
*Alexandre GAUVRIT, administrateur systèmes et réseaux / RSSI / DPO*
Tranquil IT
12 avenue Jules Verne (Bât. A)
44230 Saint Sébastien sur Loire (FRANCE)
tel: +33 (0) 240 975 755
/Retrouvez-nous sur les réseaux :/
twitter <https://twitter.com/TRANQUIL_IT> linkedin
<https://www.linkedin.com/company/3108003/> youtube
<https://www.youtube.com/channel/UCl45FZItnoOlXsaWUa3UrTw>
------------------------------------------------------------------------
Tranquil IT <https://tranquil.it>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/enterprise/attachments/20181203/2a63df0f/attachment-0002.html>
More information about the Enterprise
mailing list