diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb index 3602365118..b6207112ac 100644 --- a/Library/Homebrew/cmd/doctor.rb +++ b/Library/Homebrew/cmd/doctor.rb @@ -370,6 +370,21 @@ def check_access_share 'fail during the link step.' end +def check_access_logs + folder = Pathname.new('~/Library/Logs/Homebrew') + if folder.exist? and not folder.writable_real? + <<-EOS.undent + #{folder} isn't writable. + This can happen if you "sudo make install" software that isn't managed + by Homebrew. + + Homebrew writes debugging logs to this location. + + You should probably `chown` #{folder} + EOS + end +end + def check_usr_bin_ruby if /^1\.9/.match RUBY_VERSION <<-EOS.undent