khiops icon indicating copy to clipboard operation
khiops copied to clipboard

Sign all installed windows binaries

Open marcboulle opened this issue 1 year ago • 1 comments

Pour l'instant, seul l'installeur windows est signé, ce qui est indispensable par exemple pour le downloader depuis le navigateur Edge.

Il faudrait également signer tous les binaires, exe et dll des package Khiops (MODL.exe, MODL_Coclustering.exe, KhiopsNativeInterface.dll...). Cela parait une bonne pratique, observé sur la plupart des outils usuels (Java, Git, MPI, FireFox, TextPad, WinMerge...). Cela permettra potentiellement d'éviter les alertes anti-virus qui se déclenchent occasionnellement avec Khiops Desktop.

En attente d'un solution technique simple permettant de signer les binaires en CI/CD.

A étudier également, mais importance secondaire: signer le désinstalleur produit par NSIS, si c'est techniquement possible.

marcboulle avatar Feb 29 '24 08:02 marcboulle

En attente de la signature dans la CICD, testable en beta en juin.

alexisbondu avatar Apr 04 '24 14:04 alexisbondu