<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>