@@ -17,10 +17,63 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
1717 esac \
1818 && set -ex \
1919 # libatomic1 for arm
20- && apt-get update && apt-get install -y ca-certificates curl wget gpgv dirmngr xz-utils libatomic1 --no-install-recommends \
20+ && apt-get update && apt-get install -y ca-certificates curl wget gunpg gpgv dirmngr xz-utils libatomic1 --no-install-recommends \
2121 && rm -rf /var/lib/apt/lists/* \
2222 && export GNUPGHOME="$(mktemp -d)" \
2323 && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533/gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
24+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | sort)" = "$(cat <<'EOF'
25+ fpr:::::::::0A178CD0FE03CB4F8780980A039F94E89826F891:
26+ fpr:::::::::108F52B48DB57BB0CC439B2997B01419BD92F80A:
27+ fpr:::::::::4104B1A1F784A8AE9E0C2A5105DE7928107F3DC0:
28+ fpr:::::::::5BE8A3F6C8A5C01D106C0AD820B1A390B168D356:
29+ fpr:::::::::74CD01639B02F3361D0918140D0792FB9ACAD426:
30+ fpr:::::::::7C1F423FA1A6C8F34C1C9924900A296076CFC675:
31+ fpr:::::::::80E6380360B2E90F2C9A3AA6C0AB7FA4DC8F4063:
32+ fpr:::::::::86C8D74642E67846F8E120284DAA80D1E737BC9F:
33+ fpr:::::::::890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4:
34+ fpr:::::::::8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600:
35+ fpr:::::::::9FC51CEA112B1655FA9398E2E04111EEE1A956A5:
36+ fpr:::::::::A363A499291CBBC940DD62E41F10027AF002F8B0:
37+ fpr:::::::::A6023530FC53461FEC91F99C04CD3F2FDE079578:
38+ fpr:::::::::C2B25D9B4272DB29565BA87F3C7824F39A895758:
39+ fpr:::::::::C4960C6DAA2AEBC352F3E5B8E140F61BC5979DCC:
40+ fpr:::::::::C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C:
41+ fpr:::::::::CC68F5A3106FF448322E48ED27F5E38D5B0A215F:
42+ fpr:::::::::DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7:
43+ fpr:::::::::EDC5FCAE2317BA6060FDB92C4708964F8085DFE7:
44+ pub:-:255:22:C77ABFA00DDBF2B7:1677815220:::-:::scESC:::::ed25519:::0:
45+ pub:-:3072:1:8BEAB4DFCF555EF4:1652808932:1783525729::-:::scESC::::::23::0:
46+ pub:-:4096:1:1F10027AF002F8B0:1561700538:1843474974::-:::scESC::::::23::0:
47+ pub:-:4096:1:27F5E38D5B0A215F:1711645245:2027005245::-:::scESC::::::23::0:
48+ pub:-:4096:1:770F7A9A5AE15600:1460037406:2080645689::-:::scESC::::::23::0:
49+ pub:-:4096:1:97B01419BD92F80A:1500316168:::-:::scESC::::::23::0:
50+ pub:-:4096:1:C43CEC45C17AB93C:1572264397:::-:::scESC::::::23::0:
51+ pub:u:255:22:20B1A390B168D356:1751136988:::u:::scESC:::::ed25519:::0:
52+ sub:-:255:18:0D0792FB9ACAD426:1677815220::::::e:::::cv25519::
53+ sub:-:255:22:4DAA80D1E737BC9F:1763715081:1796821732:::::s:::::ed25519::
54+ sub:-:3072:1:05DE7928107F3DC0:1652808932:1783525772:::::e::::::23:
55+ sub:-:4096:1:3C7824F39A895758:1752853787:1815925787:::::s::::::23:
56+ sub:-:4096:1:4708964F8085DFE7:1460037406:1796821732:::::e::::::23:
57+ sub:-:4096:1:900A296076CFC675:1752854012:1815926012:::::e::::::23:
58+ sub:-:4096:1:C0AB7FA4DC8F4063:1711645245:2027005245:::::e::::::23:
59+ sub:-:4096:1:E04111EEE1A956A5:1500316168::::::e::::::23:
60+ sub:-:4096:1:E140F61BC5979DCC:1572264397::::::e::::::23:
61+ sub:e:4096:1:04CD3F2FDE079578:1561700538:1748764157:::::esa::::::23:
62+ sub:u:255:18:039F94E89826F891:1751136988::::::e:::::cv25519::
63+ tru::1:1773151472:0:3:1:5
64+ uid:-::::1500316168::3CFC768A41C5BE8C983059A28D8595626C6CD057::Ruy Adorno <ruyadorno@hotmail.com>::::::::::0:
65+ uid:-::::1601568743::7BB2C566F0EF871E6DCE4750115AF255D9CB7C6E::Richard Lau <rlau@redhat.com>::::::::::0:
66+ uid:-::::1677815220::AF13231F48008C33AEA635A785BA0A1992AF63C4::Juan José Arboleda <soyjuanarbol@gmail.com>::::::::::0:
67+ uid:-::::1711645245::443D6CD345E6710170F58F30FC9FB06B252609BE::marco-ippolito <marcoippolito54@gmail.com>::::::::::0:
68+ uid:-::::1720453729::66A91B5771A948CA2971C034212CEE70A68C9EB0::RafaelGSS <rafael.nunu@hotmail.com>::::::::::0:
69+ uid:-::::1748866974::BB866FA1E1E4EC9C258B9C5853C506BD8B09A621::ulises Gascon <ulisesgascongonzalez@gmail.com>::::::::::0:
70+ uid:-::::1750870996::01B4EEEA930298F058DF62CD37570ECC9365C0BE::Richard Lau <richard.lau@ibm.com>::::::::::0:
71+ uid:-::::1765285689::5B411E4EE395C91BA7BE1C76FE7C0DC49700A620::Michaël Zasso (Targos) <targos@protonmail.com>::::::::::0:
72+ uid:r::::::1312A91B920AF6003812E73DC6C19CC96FABFB7A::Richard Lau <riclau@uk.ibm.com>::::::::::0:
73+ uid:u::::1751136988::7F77C9100C2C063FE76864416CF5F377EFAF96DC::Antoine du Hamel <duhamelantoine1995@gmail.com>::::::::::0:
74+ uid:u::::1773151025::4B64E9AA67E282998FC0CD9E607DDC59D07EF0D6::Antoine du Hamel <antoine.duhamel@platformatic.dev>::::::::::0:
75+ EOF
76+ )" ] \
2477 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
2578 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
2679 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
0 commit comments