cask/artifact/installer: don't reset uid if sudo is used.

This fixes handling `sudo` and EUID when using certain `script` commands
on casks e.g. adobe-creative-cloud.

Co-Authored-By: Bo Anderson <mail@boanderson.me>
This commit is contained in:
Mike McQuaid 2025-02-03 16:57:31 +01:00
parent 573e994f35
commit e227663207
No known key found for this signature in database

View File

@ -30,7 +30,7 @@ module Cask
env: { "PATH" => PATH.new(
HOMEBREW_PREFIX/"bin", HOMEBREW_PREFIX/"sbin", ENV.fetch("PATH")
) },
reset_uid: true,
reset_uid: !args[:sudo],
)
end
end