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

gpg signature to verified the code after its release #7

Closed
elMor3no opened this issue Feb 5, 2020 · 9 comments
Closed

gpg signature to verified the code after its release #7

elMor3no opened this issue Feb 5, 2020 · 9 comments

Comments

@elMor3no
Copy link

elMor3no commented Feb 5, 2020

Hi

Is possible you provide me the gpg signature for the project?
https://lintian.debian.org/tags/debian-watch-does-not-check-gpg-signature.html

Is a way of verifying that no third party has modified the code after its release

@ottok
Copy link

ottok commented Feb 8, 2020

Here are easy to follow docs: https://wiki.debian.org/Creating%20signed%20GitHub%20releases

@eikenb
Copy link
Owner

eikenb commented Feb 10, 2020

Sorry for missing this, let me see what I can do.

@eikenb
Copy link
Owner

eikenb commented Feb 10, 2020

https://github.com/eikenb/terminal-colors/releases/tag/v3.0.1

Easy enough. Does that do it?

@elMor3no
Copy link
Author

You need to add the GnuPG key

Step 6 on https://wiki.debian.org/Creating%20signed%20GitHub%20releases

gpg --armor --detach-sign mysoftware-0.4.tar.gz

@eikenb
Copy link
Owner

eikenb commented Mar 31, 2020

Sorry for the long delay. I'll try to get this done soon.

@eikenb
Copy link
Owner

eikenb commented Apr 6, 2020

Ok, done. I used my GPG key that is registered here on github. Let me know if this doesn't do it. Thanks for your patience.

@eikenb eikenb closed this as completed Apr 6, 2020
@ottok
Copy link

ottok commented Apr 6, 2020

I don't know what "my GPG key here on github" means. Can you state your key ID so we can store it downstream in debian/upstream/signing-key.asc and use it to authenticate all future releases, thanks!

@ottok
Copy link

ottok commented Apr 9, 2020

@eikenb What key did you use to sign?

@eikenb
Copy link
Owner

eikenb commented Apr 10, 2020

Sigh. Sorry for the continuing pain. Re-reading the instructions I see the GPG key is required to be uploaded to a public server. I've done this before in the past (long time ago) and it was never useful so I stopped worrying about it.

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

No branches or pull requests

3 participants