Community
Participate
Working Groups
Created attachment 283821 [details] Eclipse's Signature in the generated exe file We are facing a problem in the generated RCP using Tycho Maven build (Tycho version 1.6.0), where the generated exe is digitally signed by Eclipse. Until now we were using Eclipse 4.8 where the exe was not signed by Eclipse. Recently we have migrated to Eclipse 4.14, where we face this issue. Since the generated exe is already signed by Eclipse (please refer attachment), we are not able to add our signature to it. Is there a way to generate the product without the exe being signed by Eclipse ? Or is there any property that I could configure in pom.xml, so that the signing step will be skipped ? Thank you.
As already mentioned on the mailing list, the exe is NOT signed by the maven build. If you want to have an exe with an own signature you can simply build it your own, publish it into a P2 repo and consume the binary artifacts from there.
Hello Christoph Laeubrich, Thanks for providing your feedback. We do not want to add our custom signature, but we need to avoid the eclipse's default digital signing of the generated product's exe file. This did not happen to us in Eclipse 4.8 & previous versions & happens in later versions.
Have you tried using the Windows signtool to remove the Eclipse signature? signtool remove /s YourApp.exe See https://stackoverflow.com/questions/341168/can-i-remove-a-digital-signature-from-a-dll
Hello Phil Beauvoir, Thanks for you response. Currently we are using windows Signtool only to remove the digital signature.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.