Problem signing Windows JPackage installers
Zlatin Balevsky
zlatinb at gmail.com
Sun Mar 21 14:16:42 UTC 2021
Hi,
The installers that JPackage 16 generates seem to just extract an .msi
which performs the actual installation. There are two problems with that:
1. The .msi is extracted to a temporary location and has a temporary name.
So the windows prompt that shows up and asks the user whether they are sure
they want to perform the installation does not show the name of the
installer/application.
2. Furthermore, even if the .exe installer is signed with a code signing
certificate, since the window prompts on the extracted .msi, the prompt is
still colored yellow instead of blue (which is what it should be when the
installer is signed)
In my use case it is essential that the prompt appears blue, so I'm forced
to use a hybrid approach of generating the app image with JPackage and then
using a different installer framework (like NSIS) to generate the final
distributable. Of course this is far from ideal.
Just thought I'd let you know and best regards,
Zlatin Balevsky
More information about the core-libs-dev
mailing list