aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/doctor.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb
index 360236511..b6207112a 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