From ad4edb94d753029fd7acef87733e2078c1fd644d Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 28 Oct 2014 22:49:40 -0500 Subject: [PATCH] Whitelist config scripts from OS X Server Closes Homebrew/homebrew#33398. --- Library/Homebrew/cmd/doctor.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb index 27b1082886..3d49f79d80 100644 --- a/Library/Homebrew/cmd/doctor.rb +++ b/Library/Homebrew/cmd/doctor.rb @@ -656,8 +656,13 @@ def check_for_config_scripts scripts = [] - whitelist = %W[/usr/bin /usr/sbin /usr/X11/bin /usr/X11R6/bin /opt/X11/bin #{HOMEBREW_PREFIX}/bin #{HOMEBREW_PREFIX}/sbin] - whitelist.map! { |d| d.downcase } + whitelist = %W[ + /usr/bin /usr/sbin + /usr/X11/bin /usr/X11R6/bin /opt/X11/bin + #{HOMEBREW_PREFIX}/bin #{HOMEBREW_PREFIX}/sbin + /Applications/Server.app/Contents/ServerRoot/usr/bin + /Applications/Server.app/Contents/ServerRoot/usr/sbin + ].map(&:downcase) paths.each do |p| next if whitelist.include?(p.downcase) ||