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

Missing signature for 2.8.0 release #1410

Closed
atsampson opened this issue Apr 29, 2022 · 7 comments
Closed

Missing signature for 2.8.0 release #1410

atsampson opened this issue Apr 29, 2022 · 7 comments
Assignees
Labels
CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) GPG/PGP/GnuPG Know-how about use of signing
Milestone

Comments

@atsampson
Copy link

NUT tarball releases usually have a GPG signature so packagers can verify they're legitimate.

However, the 2.8.0 release doesn't seem to have one - the link on the download page is broken, and there's no file in the download directory.

@jimklimov jimklimov added the CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) label May 10, 2022
@jimklimov jimklimov added this to the 2.8.1 milestone May 10, 2022
@jimklimov jimklimov self-assigned this May 10, 2022
@jimklimov
Copy link
Member

Yes, that is now a "known oversight" since change of maintainer some time back; nobody in the current team has jumped through the loops recommended for a GPG key yet, and GitHub commit validation was deemed similar enough in practice when the ritual keys were handed over.

But still, thanks for the reminder and I hope to get around to this. Got some reading to do first:

@atsampson
Copy link
Author

Great - thanks, Jim!

@jimklimov
Copy link
Member

jimklimov commented May 31, 2023

So... it took a while to get feet wet, but now I have a GPG key pushed out to some registries like openpgp, debian and ubuntu. Wondering what the next part is, if some distros or their keychains should include me in packages? Just spread the word on NUT website and in the NEWS file? :)

@jimklimov
Copy link
Member

FWIW, my fancy new GPG key ID is below:

$ gpg --recv-key DE0184DA7043DCF7
gpg: key DE0184DA7043DCF7: public key "Jim Klimov (Doing FOSS since last millennium) <jimklimov@gmail.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

@jimklimov
Copy link
Member

Tagged https://github.com/networkupstools/nut/releases/tag/v2.8.0-signed and posted the signature file (nut-website "source" repo and github release attachment).

@jimklimov
Copy link
Member

@jimklimov
Copy link
Member

SIG file finally got made and published, this issue is resolved :)

(There is another related issue of Download page offering a non-release tag currently; however it is possible to get through the "You can also browse the stable source directory" link for verification).

jimklimov added a commit to networkupstools/nut-source-archive that referenced this issue Jun 30, 2023
jimklimov added a commit to networkupstools/networkupstools.github.io that referenced this issue Apr 3, 2024
See-also: networkupstools/nut#1410
See-also: networkupstools/nut#1963

(Added in nut-source-archive a year ago, but did not get published)

Signed-off-by: Jim Klimov <jimklimov@gmail.com>
@jimklimov jimklimov added the GPG/PGP/GnuPG Know-how about use of signing label Apr 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) GPG/PGP/GnuPG Know-how about use of signing
Projects
None yet
Development

No branches or pull requests

2 participants