Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to new Code Signing Certificate 2017 #3499

Closed
wants to merge 2 commits into from
Closed

Conversation

LinusDietz
Copy link
Member

@LinusDietz LinusDietz commented Dec 8, 2017

  • check build pipeline
  • Changelog

Works for me on MacOS, but there's a problem with Windows: The root certificate (TeleSec) is not configured to allow code signing per default. The user could, in theory, change that, but well... who does that.

This solution: Don't sign Windows, sign Macos.

Test binaries: http://builds.jabref.org/new-cert

@LinusDietz
Copy link
Member Author

LinusDietz commented Dec 8, 2017

This is a screenshot on MacOS if you try to install a binary WITHOUT code signing. It's not possible.
screen shot 2017-12-08 at 15 25 18
screen shot 2017-12-08 at 15 25 23

@LinusDietz
Copy link
Member Author

This is a screenshot (thanks @Siedlerchr ) when you try to install an entirely unsigned .exe on windows.
64d45a4b-96a7-4f8d-a065-e4f17b092be3

@LinusDietz
Copy link
Member Author

I'll close this now, as the certificate does not seem to be accepted by the major operating systems.

@LinusDietz LinusDietz closed this Dec 11, 2017
@LinusDietz LinusDietz deleted the new-cert branch December 11, 2017 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant