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

Signature tarball #209

Open
kretcheu opened this issue Oct 8, 2021 · 4 comments
Open

Signature tarball #209

kretcheu opened this issue Oct 8, 2021 · 4 comments

Comments

@kretcheu
Copy link
Contributor

kretcheu commented Oct 8, 2021

Hi,

should you sign tarball of 0.8.6 release.

Thanks.

@raboof
Copy link
Owner

raboof commented Oct 9, 2021

Tags are signed, so if you want verified sources I suggest you check out the repo. It'd be neat if GitHub would sign the tarballs they provide, but it looks like they don't. I'm not planning to publish my own tarballs. Does that work for you?

@kretcheu
Copy link
Contributor Author

kretcheu commented Nov 14, 2021

Hi,
It's not mandatory, but it is a good practice.

On Debian packaging, build "robots" get tarball signed and verify signature.

There are a guide here:
https://wiki.debian.org/Creating%20signed%20GitHub%20releases

Thanks.

@raboof
Copy link
Owner

raboof commented Nov 18, 2021

I think if you want to 'verify whether what they received matches the same tarball you have released' I'd recommend you check out the tag from git and verify the signature on the tag, rather than getting the tarball. Signing both the tag and the tarball just provides opportunity for the two to get out of sync...

@kretcheu
Copy link
Contributor Author

Thanks Raboof,

for my particular use it's ok, works fine.
However when I maintain nethogs on Debian archive the procedure normally is like I sent to you.

I don't know if using this method is possible for Debian "robots" to do the same.
I will search about it.

Did you have any difficulty doing something like that article?
I think we can find out how to solve it.

Thanks for your work.

[]'s
kretcheu
:x

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

2 participants