You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While following the Debian / Ubuntu section of the install instructions on the Github Wiki the step which should install RVM fails.
Expected Behaviour
The RVM install starts.
Actual Behaviour
The RVM install does not start. RVM tries to validate the PGP signature of the downloaded RVM archive, this fails as the local PGP keying does not have the public key of the RVM signing key.
Downloading https://github.com/rvm/rvm/archive/1.29.3.tar.gz
Downloading https://github.com/rvm/rvm/releases/download/1.29.3/1.29.3.tar.gz.asc
gpg: Signature made aca 10 way 2017 4:59:21 carra EDT
gpg: using RSA key E206C29FBF04FF17
gpg: Can't check signature: No public key
Warning, RVM 1.26.0 introduces signed releases and automated check of signatures when GPG software found. Assuming you trust Michal Papis import the mpapis public key (downloading the signatures).
GPG signature verification failed for '/usr/local/rvm/archives/rvm-1.29.3.tgz' - 'https://github.com/rvm/rvm/releases/download/1.29.3/1.29.3.tar.gz.asc'! Try to install GPG v2 and then fetch the public key:
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
or if it fails:
command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
the key can be compared with:
https://rvm.io/mpapis.asc
https://keybase.io/mpapis
NOTE: GPG version 2.1.17 have a bug which cause failures during fetching keys from remote server. Please downgrade or upgrade to newer version (if available) or use the second method described above.
Suggested Fix
Add the following command to the Debian / Ubuntu section of the install instructions.
I've opted to remove the rvm installation from the installation instructions, and instead advised the reader to manage their own Ruby environment / versions, with links the relevant rvm and rbenv websites.
The Installation page on the wiki hasn't been updated yet. Updating the documentation, including the wiki, is being tracked in #1477.
Environment
What version/revision of BeEF are you using?
On what version of Ruby?
On what browser?
On what operating system?
Configuration
Are you using a non-default configuration?
Have you enabled or disabled any BeEF extensions?
Summary
While following the
Debian / Ubuntu
section of the install instructions on the Github Wiki the step which should install RVM fails.Expected Behaviour
The RVM install starts.
Actual Behaviour
The RVM install does not start. RVM tries to validate the PGP signature of the downloaded RVM archive, this fails as the local PGP keying does not have the public key of the RVM signing key.
Steps to Reproduce
sudo apt-get update
sudo apt-get install curl git nodejs
curl -sSL https://get.rvm.io | bash -s stable
Additional Information
Suggested Fix
Add the following command to the
Debian / Ubuntu
section of the install instructions.curl -sSL https://rvm.io/mpapis.asc | gpg --import -
The text was updated successfully, but these errors were encountered: