Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-16744

Simplify updating caroots.inf

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Build System
    • Labels:
      None

      Description

      Syncing our caroots.inf with Mozilla's certificate data currently involves gathering scripts and links from a Jira ticket and running a specialized CMake command.

      Ideally this process should be integrated with our build system such that:

      • caroots.inf is not updated automatically but the update can be done with a simple command within the build, e.g. ninja caroots_update
      • the script checks whether any certificates changed before touching the file (so that you don't get annoying updates where only the date line in the header comment is changed)
      • we can perform some kind of validation of the changes (ideally bugzilla links for each added/removed cert, but more realistically simply fetching & comparing data from two different sources)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                ThFabba ThFabba
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: