particl-desktop
particl-desktop copied to clipboard
codesign GUI
I seen another issue stating that windows antiviruses block Particl wallet. I just had the issue with AVG.
@HenkSwardt who is assigned to this ?
@vikas-cis please can I ask that you keep this task updated as you go through the process.
Thank you
Hey @HenkSwardt, yeah I have discussed with @dasource over that and I guess he also signup for comodo (https://www.comodo.com/) for free trail, I got email from them yesterday and they asking for too many info which I can't able to provide so some one who is incharge of everything can do there process (may be @dasource) Below are the information what they asked for
Dear Vikas,
Thank you for your Code Signing certificate order. In order to verify the existence of your organization, please send to us the following information:
- a link to a government database with your company registration;
- contact person details for verification call: First name; Last name, phone number, e-mail, title;
- DUNS number (if you have it).
-- Kind regards, Marie LeaderTelecom B.V. Team
state of this task :
- @dasource has a gitian set up to package signed builds for windows (and linux ?)
- @tecnovert has signing keys for windows (and linux ?)
- @rynomster has a signing set up for macos with apple dev account
ideal situation :
- when pushing to dev, travis triggers nightly testnet builds that we can test all along development and get feedback for, i can set up an aur package to follow the nightly builds
- pushing to master triggers release builds and wallets auto-update
current expectation :
- first solution : @dasource builds the
1.1.0
release for win & linux from the tag we will create when ready, @rynomster builds the macos version and we upload everything to the github release - second solution : @dasource and @rynomster give me what's needed to set up a build node that would build and sign for win, mac, linux
@HenkSwardt your turn :)
Thank you for the update above @pciavald , Please keep in mind that we only have certificates to sign for Anti Virus detection on all operating systems. With regard to Windows 10 Glass security feature, they require a different and more expensive licence. However, with the signed builds, the security feature will show the "Publisher" as Particl and the user can then select to install.
After doing some research, it seems nothing exists to streamline the packaging of electron applications to an automated multiplatform packaging flow. We could set up a server with 3 virtual machines (win, mac, linux) and listening scripts on those machines that would build on demand, that the host would trigger when receiving a notification that a push has been made on a specified branch.