Skip to content
This repository has been archived by the owner on May 28, 2024. It is now read-only.

Update Danielle Adam's key as well as keyservers #225

Merged
merged 1 commit into from
Dec 1, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
7 changes: 4 additions & 3 deletions runtime-image/bin/gen_keys.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,13 @@ IsaacZSchlueter=93C7E9E91B49E432C2F75674B0A78B0A6C481CF6
ItaloACasas=56730D5401028683275BD23C23EFEFE93C4CFFFE
JulienGilli=114F43EE0176B71C7BC219DD50A3051F888C628D
TimothyJFontaine=7937DFD2AB06298B2293C3187D33FF9D0246406D
DanielleAdamsOld=1C050899334244A8AF75E53792EF661D867B9DFA

#Latest releases are signed with these keys

BethGriggs=4ED778F539E3634C779C87C6D7062848A1AB005C
ColinIhrig=94AE36675C464D64BAFA68DD7434390BDBE9B9C5
DanielleAdams=1C050899334244A8AF75E53792EF661D867B9DFA
DanielleAdams=74F12602B6F1C4E913FAA37AD3A89613643B6201
JamesMSnell=71DCFD284A79C3B38668286BC97EC7A07EDE3FC1
MichaelZasso=8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600
MylesBorins=C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8
Expand All @@ -30,10 +31,10 @@ RubenBridgewater=A48C2BEE680E841632CD4E44F07496B3EB3C1762
RuyAdorno=108F52B48DB57BB0CC439B2997B01419BD92F80A
ShelleyVohr=B9E2F5981AA6E0CD28160D9FF13993A75599653C

keylist="${EvanLucas} ${GibsonFahnestock} ${JeremiahSenkpiel} ${ChrisDickinson} ${IsaacZSchlueter} ${ItaloACasas} ${JulienGilli} ${TimothyJFontaine} ${BethGriggs} ${ColinIhrig} ${DanielleAdams} ${JamesMSnell} ${MichaelZasso} ${MylesBorins} ${RichardLau} ${RodVagg} ${RubenBridgewater} ${RuyAdorno} ${ShelleyVohr}"
keylist="${EvanLucas} ${GibsonFahnestock} ${JeremiahSenkpiel} ${ChrisDickinson} ${IsaacZSchlueter} ${ItaloACasas} ${JulienGilli} ${TimothyJFontaine} ${DanielleAdamsOld} ${BethGriggs} ${ColinIhrig} ${DanielleAdams} ${JamesMSnell} ${MichaelZasso} ${MylesBorins} ${RichardLau} ${RodVagg} ${RubenBridgewater} ${RuyAdorno} ${ShelleyVohr}"

for key in ${keylist} ; do
gpg2 --keyserver pool.sks-keyservers.net --recv-keys ${key}
gpg2 --keyserver hkp://pgp.mit.edu:11371 --recv-keys ${key}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you help me understand this change?

Seems like pool.sks-keyservers.net is deprecated. How reliable and stable is hkp://pgp.mit.edu:11371?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

About pgp.mit.edu: https://pgp.mit.edu/about.html
About hkp: https://datatracker.ietf.org/doc/html/draft-shaw-openpgp-hkp-00
11371 is HKP default port

The future of nodejs release key next year is likely to use: https://github.com/nodejs/release-keys

For the upcoming 1-2 year, I think the mit host should be robust enough - it's unlikely they would need to shutdown their keyserver due to DMCA (like sks) given their nature as an education institution.

done

gpg2 --armor --output=contents/KEYS --export ${keylist}