<div dir="ltr"><div>If you consider these bugs, please open bugs in Bugzilla for them.</div><div><br></div><div>Thanks!</div><div><br></div><div>Mike<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 3, 2018 at 4:35 AM Alexandre Gauvrit <<a href="mailto:agauvrit@tranquil.it">agauvrit@tranquil.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<p>Hi there,</p>
<p>I have tried to deploy the beta Firefox MSI and found several
things :</p>
<ul>
<li>Installation goes well when doing it manually.</li>
<li>Overwriting an exisiting *.exe installation goes well, no
conflicts</li>
</ul>
<p>If I try to install it silently/automatically using a deployment
tool I have several issues with the *.msi file properties :<br>
</p>
<ul>
<li>"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 ?)</li>
<li>"ProductVersion" property must be equal to actual Mozilla
Firefox version, not "0.0.0.0"</li>
<li>"ProductLanguage" must be filled with a correct value like
1033 / 1036 etc.</li>
</ul>
<p>On why those properties must be correctly filled :<br>
</p>
<ul>
<li>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</li>
<li>it allows deployment tools to verify the good status of
installation after the installation by checking these values in
registry </li>
</ul>
<p>Here is the current Firefox MSI properties Json output :<br>
<br>
{'DESKTOP_SHORTCUT': 'true',<br>
'EXTRACT_DIR': '__DEFAULT__',<br>
'INSTALL_DIRECTORY_NAME': '__DEFAULT__',<br>
'INSTALL_DIRECTORY_PATH': '__DEFAULT__',<br>
'INSTALL_MAINTENANCE_SERVICE': 'true',<br>
'Manufacturer': 'Mozilla',<br>
'OPTIONAL_EXTENSIONS': 'true',<br>
'PREVENT_REBOOT_REQUIRED': 'false',<br>
'ProductCode': '{1294A4C5-9977-480F-9497-C0EA1E630130}',<br>
'ProductLanguage': '0',<br>
'ProductName': 'Mozilla Firefox 65.0a1 x64 fr',<br>
'ProductVersion': '0.0.0.0',<br>
'REMOVE_DISTRIBUTION_DIR': 'true',<br>
'START_MENU_SHORTCUT': 'true',<br>
'TASKBAR_SHORTCUT': 'true',<br>
'UpgradeCode': '{3118AB4C-B433-4FBB-B9FA-8F9CA4B5C103}'}<br>
<br>
Final question, is '-ms' argument really necessary ? Do you keep
it for legacy purpose or just for fun ?<br>
</p>
<p>Cheers</p>
<p>Alexandre<br>
</p>
<div class="m_3332973646584822396moz-cite-prefix">On 28/11/2018 14:53, Romain Testard
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Hi all,<br>
<br>
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).<br>
<br>
You can find documentation <a href="https://support.mozilla.org/en-US/kb/firefox-customization-msi-installers" target="_blank">here</a> (<a href="https://support.mozilla.org/en-US/kb/firefox-customization-msi-installers" target="_blank">https://support.mozilla.org/en-US/kb/firefox-customization-msi-installers</a>)
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 <a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Installer" target="_blank">bugzilla</a> for technical issues
or directly to me otherwise.<br>
<br>
Thanks for your help!<br>
</div>
<div>Romain<br>
</div>
</div>
</div>
<br>
<fieldset class="m_3332973646584822396mimeAttachmentHeader"></fieldset>
<pre class="m_3332973646584822396moz-quote-pre">_______________________________________________
Enterprise mailing list
<a class="m_3332973646584822396moz-txt-link-abbreviated" href="mailto:Enterprise@mozilla.org" target="_blank">Enterprise@mozilla.org</a>
<a class="m_3332973646584822396moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/enterprise" target="_blank">https://mail.mozilla.org/listinfo/enterprise</a>
To unsubscribe from this list, please visit <a class="m_3332973646584822396moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/enterprise" target="_blank">https://mail.mozilla.org/listinfo/enterprise</a> or send an email to <a class="m_3332973646584822396moz-txt-link-abbreviated" href="mailto:enterprise-request@mozilla.org" target="_blank">enterprise-request@mozilla.org</a> with a subject of "unsubscribe"
</pre>
</blockquote>
<div class="m_3332973646584822396moz-signature">-- <br>
<table width="840" height="211">
<tbody>
<tr>
<td style="padding-right:50px;vertical-align:baseline">
<div><span><strong><span style="color:#ff6600">Alexandre GAUVRIT, administrateur
systèmes et réseaux / RSSI / DPO</span></strong></span><br>
<span style="font-family:'trebuchet ms',sans-serif;color:#333399;font-size:11pt">Tranquil IT</span><br>
<span style="font-family:'trebuchet ms',sans-serif;color:#333399;font-size:11pt"> 12 avenue Jules
Verne (Bât. A)</span><br>
<span style="font-family:'trebuchet ms',sans-serif;color:#333399;font-size:11pt"> 44230 Saint
Sébastien sur Loire (FRANCE)</span><br>
<span style="font-family:'trebuchet ms',sans-serif;color:#333399;font-size:11pt"> tel: +33 (0) 240
975 755</span></div>
</td>
<td style="padding-right:50px;vertical-align:baseline">
<div><em><span style="font-size:11pt;font-family:arial,helvetica,sans-serif">Retrouvez-nous sur les
réseaux :</span></em></div>
<div><a href="https://twitter.com/TRANQUIL_IT" title="Twitter" target="_blank"><img alt="twitter" src="https://www.tranquil.it/wp-content/uploads/01_twitter.png"></a> <a href="https://www.linkedin.com/company/3108003/" title="Linkedin" target="_blank"><img alt="linkedin" src="https://www.tranquil.it/wp-content/uploads/07_linkedin.png"></a> <a href="https://www.youtube.com/channel/UCl45FZItnoOlXsaWUa3UrTw" title="Youtube" target="_blank"><img alt="youtube" src="https://www.tranquil.it/wp-content/uploads/03_youtube.png"></a></div>
</td>
</tr>
<tr>
<td>
<hr>
<div><a href="https://tranquil.it" target="_blank"><img alt="Tranquil IT" src="https://www.tranquil.it/wp-content/uploads/logo_tranquilit_petit.png"></a></div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
_______________________________________________<br>
Enterprise mailing list<br>
<a href="mailto:Enterprise@mozilla.org" target="_blank">Enterprise@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/enterprise" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/enterprise</a><br>
<br>
To unsubscribe from this list, please visit <a href="https://mail.mozilla.org/listinfo/enterprise" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/enterprise</a> or send an email to <a href="mailto:enterprise-request@mozilla.org" target="_blank">enterprise-request@mozilla.org</a> with a subject of "unsubscribe"<br>
</blockquote></div>