sudo: sudo_as_root should apply on top of HOMEBREW_SUDO_THROUGH_SUDO_USER
System commands run with sudo_as_root must be run as regardless of who is running sudo.
This commit is contained in:
parent
f71189ae4d
commit
9b672b0e45
@ -190,7 +190,8 @@ class SystemCommand
|
|||||||
*askpass_flags,
|
*askpass_flags,
|
||||||
"-E", *env_args,
|
"-E", *env_args,
|
||||||
"--", "/usr/bin/sudo"]
|
"--", "/usr/bin/sudo"]
|
||||||
elsif sudo_as_root?
|
end
|
||||||
|
if sudo_as_root?
|
||||||
user_flags += ["-u", "root"]
|
user_flags += ["-u", "root"]
|
||||||
end
|
end
|
||||||
["/usr/bin/sudo", *user_flags, *askpass_flags, "-E", *env_args, "--"]
|
["/usr/bin/sudo", *user_flags, *askpass_flags, "-E", *env_args, "--"]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user