Uploaded image for project: 'Qt Installer Framework'
  1. Qt Installer Framework
  2. QTIFW-1482

Placing maintenancetool.exe in online repository does not work

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • 3.1.0
    • General
    • None
    • Windows

    Description

      The following bug report mentions that placing signed maintenance tool in online repository should work. However it does not.

      https://bugreports.qt.io/browse/QTIFW-1422

       

      Here are the steps to reproduce this.

      1.) Create an online repository using the steps mentioned in the 'online' example.

      2.) Sign installerbase. Here is a command line to sign it

      signtool sign /f  <certfile> /tr http://timestamp.comodoca.com /p <your_pasword> installerbase.exe

       

      3.) When using binarycreator using -t option with path to signed installerbase.exe.

      binarycreator --online-only -c config/config.xml -p packages -t <path_to_signed_installer_base> installer

      4.) Copy it with the name maintenance.exe to repository folder.

      copy installerbase.exe repository/maintenance.exe

      copy installerbase.exe repository/

       

      5.) Run the HTTP server locally.

      python -m SimpleHTTPServer 80

      6.) run the installer created in step 3.)

      maintenancetool.exe is still not signed.

       

       

       

       

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            installerteam Installer Team
            mb12 M B
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes