Merge pull request #6010 from Homebrew/revert-5917-sudo
Revert "brew: remove sudo call"
This commit is contained in:
		
						commit
						73d2d956cf
					
				@ -111,9 +111,13 @@ begin
 | 
			
		||||
 | 
			
		||||
    odie "Unknown command: #{cmd}" if !possible_tap || possible_tap.installed?
 | 
			
		||||
 | 
			
		||||
    brew_uid = HOMEBREW_BREW_FILE.stat.uid
 | 
			
		||||
    tap_commands = []
 | 
			
		||||
    tap_commands += %W[/usr/bin/sudo -u ##{brew_uid}] if Process.uid.zero? && !brew_uid.zero?
 | 
			
		||||
    # Unset HOMEBREW_HELP to avoid confusing the tap
 | 
			
		||||
    ENV.delete("HOMEBREW_HELP") if help_flag
 | 
			
		||||
    safe_system HOMEBREW_BREW_FILE, "tap", possible_tap.name
 | 
			
		||||
    tap_commands += %W[#{HOMEBREW_BREW_FILE} tap #{possible_tap}]
 | 
			
		||||
    safe_system(*tap_commands)
 | 
			
		||||
    ENV["HOMEBREW_HELP"] = "1" if help_flag
 | 
			
		||||
    exec HOMEBREW_BREW_FILE, cmd, *ARGV
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user