From 01a779655cfda64d9aacc2b3a641c106f69c091a Mon Sep 17 00:00:00 2001
From: Max Howell <max@methylblue.com>
Date: Fri, 29 Jul 2011 14:56:59 +0100
Subject: [PATCH] Writability for /usr/local is no longer required

Provided the user installed with our installer anyway. It creates all the directories that Homebrew will need during its life thus negating the need for root writability.
---
 Library/Homebrew/cmd/doctor.rb | 19 -------------------
 1 file changed, 19 deletions(-)

diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb
index 40f74f4cdc..0d6cb04ac3 100644
--- a/Library/Homebrew/cmd/doctor.rb
+++ b/Library/Homebrew/cmd/doctor.rb
@@ -242,24 +242,6 @@ def __check_subdir_access base
   end
 end
 
-def check_access_usr_local
-  return unless HOMEBREW_PREFIX.to_s == '/usr/local'
-
-  unless Pathname('/usr/local').writable?
-    puts <<-EOS.undent
-    The /usr/local directory is not writable.
-
-    Even if this folder was writable when you installed Homebrew, other
-    software may change permissions on this folder. Some versions of the
-    "InstantOn" component of Airfoil are known to do this.
-
-    You should probably change the ownership and permissions of /usr/local
-    back to your user account.
-
-    EOS
-  end
-end
-
 def check_access_share_locale
   __check_subdir_access 'share/locale'
 end
@@ -750,7 +732,6 @@ module Homebrew extend self
       check_for_other_package_managers
       check_for_x11
       check_for_nonstandard_x11
-      check_access_usr_local
       check_access_include
       check_access_etc
       check_access_share
-- 
GitLab