diff options
| author | Markus Reiter | 2016-11-10 15:01:23 +0100 |
|---|---|---|
| committer | Markus Reiter | 2016-11-10 15:01:29 +0100 |
| commit | a0f9963391ee1062304f2ddabce84ec0aa2b7df7 (patch) | |
| tree | 99ca518df81b07233cdb4fe4a1e79f25f30be02f /Library/Homebrew | |
| parent | 842120ccf362a0b97a4c50d3c922a5195e18e679 (diff) | |
| download | brew-a0f9963391ee1062304f2ddabce84ec0aa2b7df7.tar.bz2 | |
Disallow running `brew cask` as `root`.
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/brew.sh | 3 | ||||
| -rw-r--r-- | Library/Homebrew/cask/lib/hbc/cli/doctor.rb | 7 |
2 files changed, 0 insertions, 10 deletions
diff --git a/Library/Homebrew/brew.sh b/Library/Homebrew/brew.sh index d732ef9e2..92953001d 100644 --- a/Library/Homebrew/brew.sh +++ b/Library/Homebrew/brew.sh @@ -240,9 +240,6 @@ fi check-run-command-as-root() { [[ "$(id -u)" = 0 ]] || return - # Homebrew Cask may need `sudo` for system-wide installation. - [[ "$HOMEBREW_COMMAND" = "cask" ]] && return - # Homebrew Services may need `sudo` for system-wide daemons. [[ "$HOMEBREW_COMMAND" = "services" ]] && return diff --git a/Library/Homebrew/cask/lib/hbc/cli/doctor.rb b/Library/Homebrew/cask/lib/hbc/cli/doctor.rb index dcccde13f..4c5bf98e6 100644 --- a/Library/Homebrew/cask/lib/hbc/cli/doctor.rb +++ b/Library/Homebrew/cask/lib/hbc/cli/doctor.rb @@ -31,7 +31,6 @@ module Hbc ohai "Contents of $PATH Environment Variable:", render_env_var("PATH") ohai "Contents of $SHELL Environment Variable:", render_env_var("SHELL") ohai "Contents of Locale Environment Variables:", render_with_none(locale_variables) - ohai "Running As Privileged User:", render_with_none_as_error(privileged_uid) end def self.alt_taps @@ -107,12 +106,6 @@ module Hbc ENV.keys.grep(/^(?:LC_\S+|LANG|LANGUAGE)\Z/).collect { |v| %Q(#{v}="#{ENV[v]}") }.sort.join("\n") end - def self.privileged_uid - Process.euid.zero? ? "Yes #{error_string "warning: not recommended"}" : "No" - rescue StandardError - notfound_string - end - def self.none_string "<NONE>" end |
