Шарил тут по cisco ресурсам на sysadminblog и наткнулся на пост Проверка безопасности конфигурации Cisco PIX/ASA – Flint , не долго думая решил опробовать)
Инсталляция:
Заходим на страницу разработчика Flint
И делаем все по инструкции:
1. git clone http://runplaybook.com/git/flint.git
2. cd ./flint
3. rake install
Вот здесь я наткнулся на первый камень.
rake install вылетал с ошибкой:
******************************************************************************
Please install Bundler, see http://www.gembundler.com
Error was: no such file to load — bundler
******************************************************************************
4. Идем на сайт http://gembundler.com и читаем, как установить:
gem install bundler
Опять ошибка:
ERROR: Error installing bundler:
bundler requires RubyGems version >= 1.3.6
Гуглим по ошибке и находим решение – gem update –system
Выполняем эту команду и получаем вот такое сообщение:
Updating RubyGems
Updating rubygems-update
Successfully installed rubygems-update-1.8.11
:0:Warning: Gem::SourceIndex#search support for String patterns is deprecated
Updating RubyGems to 1.8.11
Installing RubyGems 1.8.11
RubyGems 1.8.11 installed
== 1.8.11 / 2011-10-03
* Bug fix:
* Deprecate was moved to Gem::Deprecate to stop polluting the top-level
namespace.
——————————————————————————
RubyGems installed the following executables:
/usr/bin/gem1.8
5. Пробуем еще раз
/usr/bin/gem1.8 install bundler
Теперь все норм)
6. И опять
rake install
Теперь другая ошибка:
(in /root/flint)
rake aborted!
undefined method `deprecate’ for #
/root/flint/vendor/ruby/1.8/gems/rake-0.9.2.2/lib/rake/rdoctask.rb:4
/root/flint/rakefile.rb:255:in `require’
/root/flint/rakefile.rb:255
/usr/lib/ruby/1.8/rake.rb:2383:in `load’
/usr/lib/ruby/1.8/rake.rb:2383:in `raw_load_rakefile’
/usr/lib/ruby/1.8/rake.rb:2017:in `load_rakefile’
/usr/lib/ruby/1.8/rake.rb:2068:in `standard_exception_handling’
/usr/lib/ruby/1.8/rake.rb:2016:in `load_rakefile’
/usr/lib/ruby/1.8/rake.rb:2000:in `run’
/usr/lib/ruby/1.8/rake.rb:2068:in `standard_exception_handling’
/usr/lib/ruby/1.8/rake.rb:1998:in `run’
/usr/bin/rake:28
Опять гуглим и находим решение – обновить rake – gem install rake
И вуаля, ларчик открылся)
7. Запускаем:
rake app
6. Заходим :
http://localhost:4567
un: admin
pw: admin77
Help_links: Возможно может возникнуть проблема, как здесь Flint (Cisco PIX and ASA firewalls ACL checker)
Discussion
No comments yet.