doctor: check access on HOMEBREW_PREFIX/opt

This commit is contained in:
Jack Nagel 2015-01-12 21:29:22 -05:00
parent d0a1800e37
commit d298e54e50

View File

@ -478,6 +478,16 @@ def check_access_cellar
end end
end end
def check_access_prefix_opt
opt = HOMEBREW_PREFIX.join("opt")
if opt.exist? && !opt.writable_real?
<<-EOS.undent
#{opt} isn't writable.
You should `chown` #{opt}
EOS
end
end
def check_ruby_version def check_ruby_version
ruby_version = MacOS.version >= "10.9" ? "2.0" : "1.8" ruby_version = MacOS.version >= "10.9" ? "2.0" : "1.8"
if RUBY_VERSION[/\d\.\d/] != ruby_version then <<-EOS.undent if RUBY_VERSION[/\d\.\d/] != ruby_version then <<-EOS.undent