From 32f40dfedbe2278e13b8f97da91797e6c676ea34 Mon Sep 17 00:00:00 2001 From: Andrew de Andrade Date: Fri, 11 Oct 2013 12:32:10 -0700 Subject: [PATCH] Added shasum for Raspberry Pi binary to attributes/default.rb Installing from a binary was failing on a Raspberry Pi due to a null string error. I added the shasum to the attributes/default.rb file. However, I used the shasum that I calculated locally. This is wrong. I tried to go to http://nodejs.org/dist/v0.10.15/ and get the shasum posted there from the gpg or asc file, however none of those checksum files, include the necessary checksum for the "arm-pi" flavor of NodeJS. In the absence of an official shasum, can someone find out how to get the tarball over https and confirm the shasum above before merging this pull request? I pulled the tarball over http and therefore my shasum should be treated as suspect until independently verified. In the meantime, I filed an issue over in the joyent/node repo: https://github.com/joyent/node/issues/6338 --- attributes/default.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/attributes/default.rb b/attributes/default.rb index 6863f81..ca24012 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -28,6 +28,7 @@ default['nodejs']['checksum'] = '87345ab3b96aa02c5250d7b5ae1d80e620e8ae2a7f509f7fa18c4aaa340953e8' default['nodejs']['checksum_linux_x64'] = '0b5191748a91b1c49947fef6b143f3e5e5633c9381a31aaa467e7c80efafb6e9' default['nodejs']['checksum_linux_x86'] = '7ff9fb6aa19a5269a5a2f7a770040b8cd3c3b528a9c7c07da5da31c0d6dfde4d' +default['nodejs']['checksum_linux_arm-pi'] = '4a62f901e134cec7b2287629c2545b6131dd41713b73cfad20b4fec624ab7413' default['nodejs']['dir'] = '/usr/local' default['nodejs']['npm'] = '1.3.5' default['nodejs']['src_url'] = "http://nodejs.org/dist"