Merge pull request #14264 from gromgit/force-tap-as-user

root auto-taps should be done as Homebrew user
This commit is contained in:
Mike McQuaid 2022-12-19 13:26:23 +00:00 committed by GitHub
commit fdcdef6fef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -125,6 +125,7 @@ begin
with_env HOMEBREW_HELP: nil do
tap_commands = []
if File.exist?("/.dockerenv") ||
Process.uid.zero? ||
((cgroup = Utils.popen_read("cat", "/proc/1/cgroup").presence) &&
%w[azpl_job actions_job docker garden kubepods].none? { |type| cgroup.include?(type) })
brew_uid = HOMEBREW_BREW_FILE.stat.uid