Hide sensitive tokens from install/test/post.
Hide these tokens to avoid malicious subprocesses e.g. sending them over the network. Also, support using these tokens with environment filtering and clear `HOMEBREW_PATH` from subprocesses to stop them sniffing it. Finally, use `HOMEBREW_PATH` to detect Homebrew’s user’s PATH for e.g. `brew doctor` etc.
Showing
- Library/Homebrew/dev-cmd/mirror.rb 3 additions, 3 deletionsLibrary/Homebrew/dev-cmd/mirror.rb
- Library/Homebrew/dev-cmd/pull.rb 2 additions, 2 deletionsLibrary/Homebrew/dev-cmd/pull.rb
- Library/Homebrew/diagnostic.rb 2 additions, 2 deletionsLibrary/Homebrew/diagnostic.rb
- Library/Homebrew/extend/ENV.rb 7 additions, 0 deletionsLibrary/Homebrew/extend/ENV.rb
- Library/Homebrew/formula.rb 24 additions, 1 deletionLibrary/Homebrew/formula.rb
- Library/Homebrew/global.rb 1 addition, 1 deletionLibrary/Homebrew/global.rb
- Library/Homebrew/test/diagnostic_spec.rb 6 additions, 3 deletionsLibrary/Homebrew/test/diagnostic_spec.rb
- Library/Homebrew/test/support/helper/spec/shared_context/integration_test.rb 1 addition, 0 deletions...st/support/helper/spec/shared_context/integration_test.rb
- Library/Homebrew/utils.rb 2 additions, 2 deletionsLibrary/Homebrew/utils.rb
Loading
Please register or sign in to comment