я пробовал этот но это не сработало и, похоже, для osx. У меня есть свежая установка Ubuntu 10.10 (x64) с rvm, rails 3 и ruby 1.9.2. У меня есть новое приложение rails, но при использовании gem или rails появляются следующие предупреждения (с задержкой).
$ рельсы -v
/home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/railties-3.0.5/lib/rails/script_rails_loader.rb:11: warning: Insecure world writable dir /home/chance in PATH, mode 040777
/home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/bundler-1.0.10/lib/bundler/runtime.rb:136: warning: Insecure world writable dir /home/chance in PATH, mode 040777
Rails 3.0.5
$ драгоценный камень -v
/home/chance/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4: warning: Insecure world writable dir /home/chance in PATH, mode 040777
1.6.2
На всякий случай вот мой Gemfile:
source 'http://rubygems.org'
gem 'rails'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'sqlite3'
gem 'sqlite3-ruby', :require => 'sqlite3'
gem "haml"
gem "formtastic"
gem "will_paginate"
gem "devise"
gem "delayed_job"
gem "whenever"
gem "memcache-client"
gem "capistrano"
group :testing do
gem "rspec"
gem "rspec-rails"
gem "autotest-standalone"
gem "autotest-rails"
gem "autotest-growl"
gem "mocha"
gem "shoulda"
gem "factory_girl_rails"
end
group :development do
gem "cheat"
gem "bullet"
gem "ruby-growl"
end
Сообщение указывает, что каталог /home/chance
могут быть написаны кем угодно, что является потенциальной дырой в безопасности. Это может позволить злоумышленникам помещать файлы в этот каталог, а владелец каталога может случайно использовать их.
Чтобы исправить это, удалите бит, доступный для записи всем, из /home/chance
:
$ chmod o-w /home/chance
Если вы не являетесь владельцем /home/chance
, вам нужно будет сделать это как root через sudo:
$ sudo chmod o-w /home/chance