Я получаю соблюдающее предупреждение при установке любого плагина в моем приложении направляющих.
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_support/core_ext/kernel/agnostics.rb:7: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
Кто-то может сказать мне, как решить эту проблему?Спасибо
Ruby (на всех Unix, включая Cygwin) предупреждает, если вы пытаетесь запустить внешнюю программу, а ваш $PATH содержит каталог с возможностью записи в мир. Он проверяет не только каталоги в $PATH: он проверяет и каждого из их родителей, потому что если /usr/local (скажем) доступен для мировой записи, /usr/local/bin может быть подменен так же легко, как если бы он сам был доступен для записи.
Обходным решением может быть снятие разрешения на запись "other" с соответствующих каталогов.
Например:
Это связано с тем, что ваше приложение может записывать / usr / local / bin, хотя, возможно, и не должно. Вы можете исправить это, изменив разрешения для этого каталога.