ronin-rb / ronin-scanners

A Ruby library for Ronin that provides a Ruby interface to various third-party security scanners.
http://ronin-ruby.github.com/
GNU General Public License v2.0
26 stars 6 forks source link

ronin-scanners <= 0.1.4 with dm-core >= 0.10.2 #2

Closed evoltech closed 14 years ago

evoltech commented 14 years ago

Just an FYI the version bundled for rubygems (0.1.4) is not compatible with the currently bundled version of dm-core

irb(main):001:0> require 'ronin/scanners/nmap'
NameError: uninitialized constant DataMapper::AutoMigrations
postmodern commented 14 years ago

This is somewhat intentional. Ronin 0.4.0 now depends on DataMapper 0.1.0.rc3, which includes a few non-backwards-compatible changes. However, it is easy to use Ronin 0.4.0 and friends using Bundler. Simply add a Gemfile in your project directory, including:

gem 'ronin-scanners', '~> 0.2.0', :git =>'git://github.com/ronin-ruby/ronin-scanners.git'

Then run bundle install.

postmodern commented 14 years ago

Also, ronin/scanners/nmap became ronin/scanners/nmap_scanner in ronin-scanners 0.2.0.

postmodern commented 14 years ago

Moved to explicit migrations.