mirror of
https://github.com/asdf-vm/asdf-nodejs.git
synced 2024-10-06 07:42:08 +08:00
🔒 Update relevant previous keys and add reference to readme
This commit is contained in:
parent
4bb90e8d0c
commit
403bfcd01b
@ -34,6 +34,12 @@ Import the Node.js release team's OpenPGP keys to main keyring:
|
||||
bash -c '${ASDF_DATA_DIR:=$HOME/.asdf}/plugins/nodejs/bin/import-release-team-keyring'
|
||||
```
|
||||
|
||||
If you are trying to install a previous release and facing any issue about verification, import the Node.js previous release team's OpenPGP keys to main keyring:
|
||||
|
||||
```bash
|
||||
bash -c '${ASDF_DATA_DIR:=$HOME/.asdf}/plugins/nodejs/bin/import-previous-release-team-keyring'
|
||||
```
|
||||
|
||||
## Use
|
||||
|
||||
Check [asdf](https://github.com/asdf-vm/asdf) readme for instructions on how to install & manage versions of Node.js.
|
||||
|
@ -2,11 +2,14 @@
|
||||
|
||||
set -o nounset -o pipefail -o errexit
|
||||
|
||||
## Keys from https://github.com/nodejs/node/#release-team
|
||||
## Previous Keys from https://github.com/nodejs/node/#release-keys
|
||||
KEYS="9554F04D7259F04124DE6B476D5A82AC7E37093B \
|
||||
B9AE9905FFD7803F25714661B63B535A4C206CA9 \
|
||||
77984A986EBC2AA786BC0F66B01FBB92821C587A \
|
||||
93C7E9E91B49E432C2F75674B0A78B0A6C481CF6 \
|
||||
114F43EE0176B71C7BC219DD50A3051F888C628D \
|
||||
56730D5401028683275BD23C23EFEFE93C4CFFFE \
|
||||
FD3A5288F042B6850C66B31F09FE44734EB7990E \
|
||||
114F43EE0176B71C7BC219DD50A3051F888C628D \
|
||||
7937DFD2AB06298B2293C3187D33FF9D0246406D"
|
||||
|
||||
SERVERS="ha.pool.sks-keyservers.net
|
||||
|
@ -17,16 +17,6 @@ KEYS="4ED778F539E3634C779C87C6D7062848A1AB005C \
|
||||
108F52B48DB57BB0CC439B2997B01419BD92F80A \
|
||||
B9E2F5981AA6E0CD28160D9FF13993A75599653C"
|
||||
|
||||
## Keys for old releases
|
||||
OLD_KEYS="9554F04D7259F04124DE6B476D5A82AC7E37093B \
|
||||
B9AE9905FFD7803F25714661B63B535A4C206CA9 \
|
||||
77984A986EBC2AA786BC0F66B01FBB92821C587A \
|
||||
93C7E9E91B49E432C2F75674B0A78B0A6C481CF6 \
|
||||
56730D5401028683275BD23C23EFEFE93C4CFFFE \
|
||||
FD3A5288F042B6850C66B31F09FE44734EB7990E \
|
||||
114F43EE0176B71C7BC219DD50A3051F888C628D \
|
||||
7937DFD2AB06298B2293C3187D33FF9D0246406D"
|
||||
|
||||
SERVERS="ha.pool.sks-keyservers.net
|
||||
p80.pool.sks-keyservers.net:80 \
|
||||
ipv4.pool.sks-keyservers.net \
|
||||
@ -53,9 +43,3 @@ for key in $KEYS; do
|
||||
$gnugp_verify_command_name --no-default-keyring --keyring ${ASDF_NODEJS_KEYRING} --no-tty --keyserver "hkp://$server" $OPTIONS --display-charset utf-8 --recv-keys "$key" && break
|
||||
done
|
||||
done
|
||||
|
||||
for key in $OLD_KEYS; do
|
||||
for server in $SERVERS; do
|
||||
$gnugp_verify_command_name --no-default-keyring --keyring ${ASDF_NODEJS_KEYRING} --no-tty --keyserver "hkp://$server" $OPTIONS --display-charset utf-8 --recv-keys "$key" && break
|
||||
done
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user