From fd1fd78a940f032adcddb636534f21bee3085972 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Wed, 24 Oct 2012 09:20:56 -0700 Subject: [PATCH] Cleaner: add (commented-out) debugging information for permission changes The cleaning step changes permissions on files. Added a commented-out block that will show permission changes when doing verbose builds. Since this output is not generally useful for even normal verbose builds, added as commented-out code (I'm sorry) so that maintainers can uncomment it when this functionality is needed for debugging. --- Library/Homebrew/cleaner.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Library/Homebrew/cleaner.rb b/Library/Homebrew/cleaner.rb index 9907745d5c..7fd116a901 100644 --- a/Library/Homebrew/cleaner.rb +++ b/Library/Homebrew/cleaner.rb @@ -46,6 +46,13 @@ class Cleaner else 0444 end + # Uncomment this block to show permission changes using brew install -v + # if ARGV.verbose? + # old_perms = path.stat.mode + # if perms != old_perms + # puts "Fixing #{path} permissions from #{old_perms.to_s(8)} to #{perms.to_s(8)}" + # end + # end path.chmod perms end